易语言access增加字段alter失败

易语言access增加字段alter失败,第1张

增加字段%Dªlter table docdsp add dspcode char(200)%D%A删除字段%DªLTER TABLE table_NAME DROP COLUMN column_NAME%D%A修改字段类型%DªLTER TABLE table_name ALTER COLUMN column_name new_data_type

添加字段的语句为:

ALTER TABLE 数据表名 ADD 字段名 字段类型

而 是/否 的字段类型,应该用 YesNo来表示,使用ADO对象,只需要三行命令:

Dim cnn As New ADODB.Connection

cnn.Open "provider=Microsoft.jet.OLEDB.4.0data source=" &Stpath &"Jet OLEDB:Database Password=" &DBpassword

cnn.Execute "ALTER TABLE 检验项目设置 ADD “ & Text2.Text &" YesNo"

最后一句是使用ADO的Connection对象的Execute方法,执行SQL的命令。

在Access中出现“由于数据表***需要一个相关记录,不能添加或修改记录”,是设置错误造成的,解决方法如下:

1、启动Access ,打开需要进行修改的数据表,然后在工作表标签上右击鼠标,选择快捷菜单中的“设计视图”命令。

2、在设计视图模式下,鼠标右击某个字段名,在快捷菜单中选择“插入行”命令,将在表中添加一个字段。

3、在选择字段上方成功插入一行,输入字段名,修改插入字段的数据类型。

4、选择字段所在的整个行,右击鼠标,选择快捷菜单中的“剪切”或‘删除行’命令,字段将会直接被删除。

5、在“设计”选项卡中单击“视图”组中“视图”按钮上的下三角按钮,在下拉列表中选择“数据表视图”选项退出当前的设计视图状态。

6、可以看到表的结构发生了改变。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7955257.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存