本文实例讲述了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);
新闻热点
疑难解答
图片精选