当前位置: 代码迷 >> ASP.NET >> c#如何获取access的主键字段
  详细解决方案

c#如何获取access的主键字段

热度:5024   发布时间:2013-02-25 00:00:00.0
c#怎么获取access的主键字段
哪位知道,请帮帮我,有急用!

------解决方案--------------------------------------------------------
access没有自动增长列,你在程序插入的时候就判断最大值后加一
不要重复,这个字段就成主键值了
------解决方案--------------------------------------------------------
try:

OleDbConnection cnn = new ...;
OleDbDataAdapter da = new ....( "select * from table1 ",cnn);
da.MissingSchemaAction = MissingSchemaAction.AddWithKey;
DataTable dt = new ...
da.Fill(dt);
//通过PrimaryKey属性取主键
Response.Write(dt.PrimaryKey[0].ColumnName);
  相关解决方案