我正在尝试运行此代码:
var _Session_ID = Session["USER_ID"];
Session_ID = Convert.ToInt32(Session_ID);
cmd = new OleDbCommand("SELECT * FROM users WHERE [id] = '" + Session_ID + "'", conn);
但是当我这样做时,它说数据类型不匹配
我的字段id
是ms访问中的autonumber
答案 0 :(得分:1)
ko.computed()
应该修复它。
请勿将数字字段的值括在引号中 - Access会将它们视为字符串,并且您无法将字符串与数字进行比较。