日期:2014-05-20  浏览次数:20855 次

问个弱弱的问题..
用Access数据库时
  表内有   自动编号字段
请问在C#中应该用什么类型在获取它的值?
  用了Int16     Int32   都不行.   总是类型不匹配.


------解决方案--------------------
我的意思是不要直接用getString()等等..

for example:

OleDbDataReader sdr=cmd.ExecuteReader();
if(sdr.Read())
{
int i = Convert.ToInt32(sdr[0]);
}

这样也不行?