Sql 最简单的Sqlserver连接
生活随笔
收集整理的這篇文章主要介紹了
Sql 最简单的Sqlserver连接
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
string name = txtUserName.Text.Trim();//移除用戶名前部和后部的空格
string pwd = txtUserPwd.Text.Trim();//移除密碼前部和后部的空格
SqlConnection conn = new Sqlconnection(@"server=服務器名稱;database=數據庫;uid=名稱;pwd=密碼");//創建數據庫連接對象
conn.Open();//連接到SQL數據庫
SqlCommand cmd = new SqlCommand(//創建數據庫命令對象
"select * from tb_User where UserName='" +
name + "' and UserPwd='" + pwd + "'", conn);
SqlDataReader sdr = cmd.ExecuteReader();//得到數據讀取器對象
sdr.Read();//讀取一條記錄
if (sdr.HasRows)//判斷是否包含數據
{
string time = DateTime.Now.ToString();//得到系統時間字符串
string sql = "update tb_User set LoginTime='" //設置更新數據庫的SQL語句
+ time + "' where UserName='" + name + "'";
operate.OperateData(sql);//更新數據庫內容
conn.Close();//關閉數據庫連接
this.Hide();//隱藏窗體
frmMain Main = new frmMain();//創建主窗體對象
Main.User = name;//為主窗體字段賦值
Main.Logintime = time;//為主窗體字段賦值
Main.Show();//顯示主窗體
string pwd = txtUserPwd.Text.Trim();//移除密碼前部和后部的空格
SqlConnection conn = new Sqlconnection(@"server=服務器名稱;database=數據庫;uid=名稱;pwd=密碼");//創建數據庫連接對象
conn.Open();//連接到SQL數據庫
SqlCommand cmd = new SqlCommand(//創建數據庫命令對象
"select * from tb_User where UserName='" +
name + "' and UserPwd='" + pwd + "'", conn);
SqlDataReader sdr = cmd.ExecuteReader();//得到數據讀取器對象
sdr.Read();//讀取一條記錄
if (sdr.HasRows)//判斷是否包含數據
{
string time = DateTime.Now.ToString();//得到系統時間字符串
string sql = "update tb_User set LoginTime='" //設置更新數據庫的SQL語句
+ time + "' where UserName='" + name + "'";
operate.OperateData(sql);//更新數據庫內容
conn.Close();//關閉數據庫連接
this.Hide();//隱藏窗體
frmMain Main = new frmMain();//創建主窗體對象
Main.User = name;//為主窗體字段賦值
Main.Logintime = time;//為主窗體字段賦值
Main.Show();//顯示主窗體
轉載于:https://www.cnblogs.com/LuoEast/p/8570503.html
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的Sql 最简单的Sqlserver连接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hadoop 中RPC使用
- 下一篇: java 中Lock的使用