using System.Data;
using System.Data.SqlClient;
一、利用connnect对象连接数据库
SqlConnectionStringBuilder str=new SqlConnectionStringBuilder();
str.DataSource = ".";
str.UserID = "sa";
str.Password = "123456";
str.InitialCatalog = "stu";
SqlConnection conn=new SqlConnection(str.ToString());
//实例化conn对象
conn.Open();//打开数据库
二、利用command对象执行sql语句
string SQLstr = "select*from stu_info where (user_id='小王'and user_pwd='123456')";//编辑要执行的sql语句
SqlCommand comm=new SqlCommand();//建立SQLcommand对象
comm.Connection = conn;
comm.CommandText = SQLstr.Trim();
//确定sqlcommand对象的两个重载:1.SQL语句2.要执行SQL语句的SQLconnect对象
SqlDataReader dr = comm.ExecuteReader();
//利用sqldatareager 将command的commandtext发送到conn并生成SQLdataReader对象
if (dr.Read())
//dr.read方法,表示能够执行SQL语句并将执行下一条语句,其返回的是bool类型的值。
{
MessageBox.show("登陆成功");
}
else
{
MessageBox.show("登陆成功");
}