创建数据库,利用DataAdapter对象从数据库表news中读取数据填充到DataSet对象中,并对DataSet对象中的新闻
展开全部
/// <summary>
/// 用dataset获得的一个表作为gridview的数据源
/// </summary>
/// <param name="sQueryString">传入一个sql语句</param>
/// <param name="TableName">传入所需要操作的表名</param>
/// <returns></returns>
public System.Data.DataSet GetDataSet(string sQueryString)
{
string str = ConfigurationManager.AppSettings["connsql1"];//调用web.config文件
SqlConnection myConn = new SqlConnection(str);//连接数据库
myConn.Open();//打开数据库
SqlDataAdapter dbAdapter = new SqlDataAdapter(sQueryString, myConn);//创建对象
DataSet dataset = new DataSet();//创建dataset
dbAdapter.Fill(dataset);//填充到dataset里面
myConn.Close();//关闭数据库连接
dataset.Dispose();
return dataset;//返回值
}
//这是一个方法 方便调用 不写方法的话就把里面的内容直接拿出来就可以 ,需要注意的是,这个数据库连接是调用web.config文件的 如果你需要写清楚的话用这个方法
SqlConnection con=new SqlConnection("Data Source=(local);DataBase=db_JiaoYou;User ID=sa;PWD=");
然后下面写 con.open(); local是本机的意思 有问题的话 追问我
/// 用dataset获得的一个表作为gridview的数据源
/// </summary>
/// <param name="sQueryString">传入一个sql语句</param>
/// <param name="TableName">传入所需要操作的表名</param>
/// <returns></returns>
public System.Data.DataSet GetDataSet(string sQueryString)
{
string str = ConfigurationManager.AppSettings["connsql1"];//调用web.config文件
SqlConnection myConn = new SqlConnection(str);//连接数据库
myConn.Open();//打开数据库
SqlDataAdapter dbAdapter = new SqlDataAdapter(sQueryString, myConn);//创建对象
DataSet dataset = new DataSet();//创建dataset
dbAdapter.Fill(dataset);//填充到dataset里面
myConn.Close();//关闭数据库连接
dataset.Dispose();
return dataset;//返回值
}
//这是一个方法 方便调用 不写方法的话就把里面的内容直接拿出来就可以 ,需要注意的是,这个数据库连接是调用web.config文件的 如果你需要写清楚的话用这个方法
SqlConnection con=new SqlConnection("Data Source=(local);DataBase=db_JiaoYou;User ID=sa;PWD=");
然后下面写 con.open(); local是本机的意思 有问题的话 追问我
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询