DataColumnmyColumn;OleDbConnectionconnection=newOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;"+"DataSource=C:\\DocumentsandSettings\\Administrator\\桌面\\db1.mdb");s...
DataColumn myColumn;
OleDbConnection connection = new OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0;" + "Data Source = C: \\Documents and Settings \\Administrator\\桌面 \\db1.mdb");
string sql = "select id,name,gender,age,picturepath from picture";
connection.Open();
OleDbDataAdapter adp = new OleDbDataAdapter(sql, connection);
DataSet ds = new DataSet();
adp.Fill(ds, "user");
foreach (DataColumn myColumn in ds .Tables ["user"].Columns )
{
}
数据表如图:
我想获取id1001,然后获取这一行的其他name,gender,age,picturepath。不知道这个foreach遍历该怎么写,有知道的大大帮帮我呗,我下了50分哟。
若果不只是获取ID1001,还想获取1002、1003.....即要要遍历整张表。因为我是这么想的,得到了ID,就能得到picturePath,然后根据picturePath(图片路径)将不同图片在pictureBox控件中显示。(通过输入id来查询图片)。
展开