access 通过SQL语句 新增是否类型字段的 属性问题 (图)
本帖最后由 qq2593010346 于 2012-12-18 19:38:19 编辑
要在Access数据库的一个表里通过SQL语句增加一个列,数据类型为 是/否 类型
语句如下
public void updateAccounts()
{
//增加列
string Sql1 = "ALTER TABLE Accounts ADD isInUse Bit ";
excuteSql(Sql1);
updateEmailAccountsSql();
}
public bool updateAccountsSql()
{
OleDbParameter[] parameters = {
};
return DBhelper.ExecuteNonqueryBool("update Accounts set isInUse=True", parameters);
}
结果发现:
成功新增了一个类型为是/否的字段,但是在在表设计 里可以看到这个 字段下的常规属性里的"格式"属性为空(这个属性里有三种格式),但是如果用手动添加是否格式的字段时,边里的格式会自动默认为下拉框的第二个项:是/否项。
而已通过上面第二条语句的更新后,已经的记录里这个新增字段的值全部为-1
问题:
如何通过SQL语句 增加一个是/否字段 并将这个字段的格式属性默认为 下拉框的第二个项?
感谢回复。
------解决方案--------------------沙发 竟然没人坐~~