本文實例講述了ASP.NET連接數據庫并獲取數據方法。分享給大家供大家參考,具體如下:
*連接對象的用法SqlConnection,SqlCommand,SqlDataAdapter
*數據訪問方式的寫法
1.獲取數據:
- //引用這兩個命名空間
- using System.Data.SqlClient;
- using System.Data;
- // 初始化連接對象
- SqlConnection conn = new SqlConnection();
- conn.ConnectionString = "User ID=sa;Initial Catalog=DataBaseName;Data Source= (local);Password=111111";
- // 打開連接
- if (conn.State == ConnectionState.Closed)
- {
- conn.Open();
- }
- // 初始化命令
- SqlCommand cmd = new SqlCommand();
- cmd.Connection = conn;
- cmd.CommandType = CommandType.Text;
- cmd.CommandText = "sql語句";
- // 用于執行數據插入、更新和刪除的操作;返回被影響的行數。
- int i = cmd.ExecuteNonQuery();
- if(i>0){MessageBox.Show("操作成功");}
- // 用于查詢最大值等只需返回一條數據情況下的操作;返回的是首行第一列的數據。
- object obj = cmd.ExecuteScalar();
- // 如果想獲取數據集合的話我們經常使用到的是數據適配器
- DataTable dt = new DataTable();
- SqlDataAdapter adapter = new SqlDataAdapter();
- adapter.SelectCommand = cmd;
- adapter.Fill(dt);
新聞熱點
疑難解答
圖片精選