我写简单点
System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection();
con.ConnectionString = "server=.;uid=sa;pwd=123;database=test";
con.Open();
System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand();
cmd.Connection = con;
cmd.CommandText = "select * from XXX";
int num = cmd.ExecuteNonQuery();
上面的那个con.ConnectionString 后面那个是数据库连接字符,server是指服务器,用本地就是一个点可以了,然后是数据库的用户名和密码,后面是数据库的名字
cmd.CommandText = "select * from XXX";
这个是写你的SQL语句。
后面的num是数量,如果返回大于1的东西,就是查到东西了
如果没有数据库服务器 需要在本地安装数据库比如SQLSERVER2005
创建数据库和表,SQLSERVER要启用WINDOWS和SQL登陆验证
然后修改asp.net 项目的配置文件Web.config(根目录下)
增加数据库连接字符串
将以上的server(数据库服务器的IP或名称) uid(用户ID) pwd(密码) database(数据库名称)换成你自己的
然后代码获取此连接串 通过ADO.NET 就可以访问数据库了
你看下网站的Web.config或者connectionStrings.config文件里面有没有数据库连接配置:
然后把server改成本地的ip,uid=数据库用户名;pwd=密码;database=数据库名。
数据库连接对象
SqlConnection con = new SqlConnection(strConn);、
strConn就是你的连接字符串
数据库操作对象
SqlCommand cmd = new SqlCommand(selectString, con);
selectString数据库操作语句
我建议你在看看using System.Data.SqlClient命名空间下的
所有对象