foreach(string str in indxelist) { OleDbCommand cmd1 = new OleDbCommand(); cmd1.Connection = conn; int i = Convert.ToInt32(str); cmd1.CommandText = string.Format("select doc_ID,doc from doc where doc_ID = '{0}'",i); OleDbDataAdapter adapter = new OleDbDataAdapter(); DataSet ds = new DataSet(); adapter.SelectCommand = cmd1; adapter.Fill(ds); this.dataGridView1.DataSource = ds.Tables[0]; }
我这个是主键,是自动编码的那个序号
追答那就没错,自动编号是数字
追问我试试
是的
追答写法没问题,先在数据库中单独执行 看你那个sql语句没有问题