sql server 2008如何连接ASP.NET管理系统数据库

sql server 2008如何连接ASP.NET管理系统数据库,第1张

调用数据连接两种方法

1.web.config (配置文件) 中

<appSettings>

<add key="ConnectionString" value="serverlocalhost\sqlexpressuid=sapwd=123456database=News"/>

</appSettings>

调用的时候

string strConn = System.Configuration.ConfigurationManager.AppSettings["ConnectionString"].ToString()

SqlConnection Conn = new SqlConnection(strConn)

2.或者不用web.config直接在文件中写

SqlConnection conn = new SqlConnection("server=.\\SQLEXPRESSuid=sapwd=123456database=login")

如何是Express版的数据库,一定要在服务器名的后面加上 \\SSQLEXPRESS

一个完整的例子

string userName = Request.Form["userName"]

string userPwd = Request.Form["userPwd"]

SqlConnection con = new SqlConnection("server=localhost\\SqlExpressuid=sapwd=123456database=login")

con.Open()

SqlCommand cmd=new SqlCommand("select count(*) from login where userName='"+userName+"' and userPwd='"+userPwd+"'",con)

int count=Convert.ToInt32(cmd.ExecuteScalar())

if(count>0)

{

Response.Redirect("main.aspx")

}

这两种都是标准的,但对于你说用第二种的时候会有错误,那应该是有其它的原因,你不妨好好检查下。

其实,这两种方法都没有错的。第一种应该是你的环境配的是Web开发环境,所以在创建网站的时候不带同时创建解决方法。

第二种在所有开发环境都应该有的。

现在再说明下,.snl和.csproj文件前一个是解决方法的后缀名,你可以打开它的文件,其实就是一种特殊的XML文件。.csproj是项目文件后缀名。

其实也是一种特殊的XML文件。

如果还有其它问题,可以来我空间找我!!!

iis asp.net

服务器管理器--》角色--》添加角色--》服务器角色 选择“Web 服务器(iis)”--》角色服务--》选择相应的 比如:常见http功能、应用程序开发--》ftp发布服务

mysql

http://dev.mysql.com/downloads/windows/installer/ 下载相应的版本安装

可以安装个native for mysql

管理mysql


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11777228.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存