C#语言从零开始(1)
C#语言与关系数据库的交互一般使用以下几个类:
SqlConnection,SqlDataAdapter,DataSet,SqlCommand.
SqlConnection 主要用于连接到数据库,我们Sql Server为例来测试下连接。
首先来讲一下两种连接方式
一种是以操作系统集成的安全验证连接数据库数据库服务器,也就是以服务器用户的身份进行验证,无需密码。
连接字符串如下
Data Source=ServerIP;Initial Catalog=DataBaseName;Integrated Security=True
其中ServerIP是服务器的IP也可以是计算机名DataBaseName为数据库的名称。
还有一种连接方式,是采用SQL Server身份验证,也就是提供合法的数据库用户名和密码。
连接字符串如下
Data Source=ServerIP;Initial Catalog=DataBaseName;User ID=UserName;Password=PWD
其中UserName为登录名,PWD为该登录名的密码。
理论的东西写完了,接下来直接贴段代码:
DataSet dataSet=new DataSet();
SqlConnection conn = new SqlConnection(
string.Format("Data Source={0};Initial Catalog={1};User ID={2};Password={3}",
"127.0.0.1",
"test",
"test",
"test"));
conn.Open();
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand =new SqlCommand("select * from article",conn);
adapter.Fill(dataSet, "newTable");
conn.Close();
label1.Text = dataSet.Tables[0].Rows[0][0].ToString();
上班了,代码仅供参考,欢迎拍砖。
需要源代码联系linwei222@gmail.com

浙公网安备 33010602011771号