ADO.Net之SqlConnection、sqlcommand的应用

在ADO.NET中,有两种操作数据库的方式:
1.无连接的方式;2.保持连接的方式。不论采用哪种方式,都可以通过SqlCommand对象提供的方法传递对数据库操作的命令,并返回命令执行的结果。在保持连接的方式下操作数据库的一般步骤为:1.创建SqlConnection的实例;2.创建SqlCommand的实例;3.打开连接;4.执行命令;5.关闭连接。

 SqlConnection对象可以连接到SQL server数据库。

连接数据库主要分为以下3步

(1)定义连接字符串

(2)创建SqlConnection

  (3)打开数据库连接

代码:

 string connstring @"Data Sourcen.\sqlexpress: Initial Catalog=AddressList;Integrated
Security=True”;
Sqlconnection connection- new sqlconnection(connstring);
connection Open();
MessageBox. Show(“打开数据库连接成功");
connection Close();
MessageBox. Show("关闭数据库连接成功”); 

 

 

 

SqlCommand对象用于执行具体的SQL语句,如增加、删除、修改、查找。SqlCommand对象的使用步骤如下。

创建SqlConnection对象。

定义SQL语句。

创建SqlCommand对象。

调用SqlCommand对象的某个方法,执行SQL语句。

相关代码

private void btnLogin_click (object sender, EventArgs e)

{
         if (txtUserName.Text.Trim()==“”|| txtUserPassword.Tex.Trim()==””)
         }      

MessageBox. Show("用户名或密码不能为空!”);
         txtUserName. Focus();
         return;
}

string connstring = @"Data Source=.\sqlexpress; Initial
Catalog-AddressList: Integrated Security=True”;
         string sqlstr= string. Format("select *from{User} where UserName=’{0}’
and Password(1)'”, txtUserName. Text. Trim(), txtUserPassword.Text.Trim();
         using(SqlConnection conn=new Sqlconnection(connstring))

{
SqICommand cmd=new SqlCommand(sqlstr, conn);

conn open();
sqlDataReader sdr= cmd.ExecuteReader();
if(sdr.Read())

}
         MessageBox.Show("登录成功!“);

}

Else

{
                  MessageBox,Show("用户名或密码错误,请重新输入!”,“错误");
                  txtuserPassword.Text=””;
                txtUserName. Focus();

}
         sdr Close();

}

}

 




 

转载于:https://www.cnblogs.com/qq602199686/p/9769772.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值