怎么把数据库中的表取出来放到DataTable中

怎么把数据库中的表取出来放到DataTable中,第1张

怎么把数据库中的表取出来放到DataTable中

DataRow myDr=myDataTable.Rows[0]//这是拿到第一行数据

//下面是第一行的字段值取法

string myValue1=myDr["colName"].ToString()

string myValue1=myDr[0].ToString()

adaper.Fill(ds,'dt1')

adaper.Fill(ds,'dt2')

dataGridView1.DataSource = ds.Tables[1]

// 从数据库中查询数据,返回DataTable

DataTable Query(OleDbConnection conn, string sql)

{

OleDbDataAdapter adapter = new OleDbDataAdapter(sql, conn)

DataSet ds = new DataSet()

try

{

adapter.Fill(ds, "factors")

}

catch (Exception ex)

{

_log.Error("GetFactorsInfo() fail: ", ex)

}

return ds.Tables[0]

}

// 将DataTable中的数据显示到DataGridView中

void ShowData(DataTable dt, DataGridview dgv)

{

dgv.Columns.Clear()

if (dt != null)

{

dgv.AutoGenerateColumns = true

dgv.DataSource = dt

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9886178.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存