C#如何查询数据库中某行的某列?
本帖最后由 u010811342 于 2013-08-04 13:52:34 编辑
如题 。
具体点说就是怎么才能找到数据库中的某个数据并且返回该值?
------解决方案--------------------比如说你的表名是dataTable
1 从数据库中读数据前台代码
string ConnStr=“Host=" + Elenment[1] + ";Port=" + Elenment[2] + ";User Id=" + Elenment[3] + ";pwd=" + Elenment[4] + ";Database=" + Elenment[5] + ";Character Set=utf8";”;
using (MySqlConnection conn = new MySqlConnection(GetMySqlString()))
{
string MySql = "select * from dataTable;
MySqlCommand command = new MySqlCommand(MySql, conn);
conn.Open();
MySqlDataAdapter da = new MySqlDataAdapter(command);
DataSet ds = new DataSet();
da.Fill(ds, "View");
}
2 从ds中取数据
foreach (DataRow col in ds.Tables[0].Rows)
{
int i=0 ;
for( i=0;i<ds。Table[0].Colums.Count)
{
string str = Col[i].ToString();