发布网友
共5个回答
懂视网
从数据库中读出数据并输出
标签:
热心网友
两种方法 一是sqldatareader 二是dataset
上面的用的适配器 根本就不需要断开连接 它本身就是断开式连接的
热心网友
public DataSet query(string sql)
{
DataSet ds = new DataSet();//DataSet是表的集合
SqlDataAdapter da = new SqlDataAdapter(sql, conn);//从数据库中查询
da.Fill(ds);//将数据填充到DataSet
connClose();//关闭连接
return ds;//返回结果
}
这就读出来了
热心网友
SqlConnection conn=new SqlConnection("连接字符串");
conn.Open();
SqlCommand sqlCommand=conn.CreateCommand();
sqlCommand.CommandText="select a,b,c from tablea";
SqlDataAdapter sda=new SqlDataAdapter(sqlCommand);
DataTable dt=new DataTable();
sda.Fill(dt);
foreach(DataRow dr in dt.Rows)
{
Console.WriteLine(dr["a"].ToString()+"\t"+dr["b"].ToString()+"\t"+dr["c"].ToString());
}
热心网友
使用SQL数据库查询语言就可以读出数据库中的数据。