社区
Access
帖子详情
如何利用ADO来判断 数据表中是否存在某个 列?
shimx
2003-10-21 10:02:58
由于应用程序更新原因 ,原来某些表需要修改删除部分列,增加部分列。那么我该如何判断该 列是否存在?
多谢了。
假如我的表为 User,所要查询Age列是否存在 , Age为long型数据。
...全文
89
4
打赏
收藏
如何利用ADO来判断 数据表中是否存在某个 列?
由于应用程序更新原因 ,原来某些表需要修改删除部分列,增加部分列。那么我该如何判断该 列是否存在? 多谢了。 假如我的表为 User,所要查询Age列是否存在 , Age为long型数据。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shimx
2003-10-21
打赏
举报
回复
Hehe, 我用的是VC,on error resume next 在VB中存在吧?!
changechange
2003-10-21
打赏
举报
回复
你可以直接用adox来完成查询
http://access911.net/index.asp?board=4&recordid=74FAB11E10DC
另外,提示一下,你还可以写陷阱,然后执行 select 查询,如果出错,并且错误号和没有字段产生的错误一致,就表示不存在该字段,可以创建。
最后,再给一个方法,你根本不必考虑是否存在某字段,直接在 alter table前面加一句
on error resume next 即可
shimx
2003-10-21
打赏
举报
回复
在VC应用程序中好像有问题啊。如果没有该列,我去Open的话,它会抛出异常,我使用了try 和catch来捕获异常,但还是会发生非法操作。
chenyubang
2003-10-21
打赏
举报
回复
你用SQL语句操作的话,如果没有此列她会提示你的
VBA与数据库
•实例3-40 从两个
数据表
中
查询出只存在于某个
数据表
的记录 108 •实例3-41 将查询结果生成一个
数据表
108 •实例3-42 将查询结果保存为一个XML文件 109 •实例3-43
利用
工作表实现记录的分页显示 110 •实例3-44 ...
Excel VBA与数据库整合应用范例精讲
实例3-40 从两个
数据表
中
查询出只存在于某个
数据表
的记录 实例3-41 将查询结果生成一个
数据表
实例3-42 将查询结果保存为一个XML文件 实例3-43
利用
工作表实现记录的分页显示 实例3-44
利用
窗体实现记录的分页...
VBA从入门到精通(控件+类模块+
ADO
+SQL数据库)
VBA
中
比较高阶的课程,主要讲解关于各种事件的应用,各种控件的应用,如果使用类模块,如果在VBA用调用SQL语句去处理数据库
中
的数据等操作。学习完成本课后,你可以在Excel
中
开发各种小型应用系统。以下是课程主要...
Excel VBA与数据库整合应用范例精讲书及源代码
实例3-40 从两个
数据表
中
查询出只存在于某个
数据表
的记录 实例3-41 将查询结果生成一个
数据表
实例3-42 将查询结果保存为一个XML文件 实例3-43
利用
工作表实现记录的分页显示 实例3-44
利用
窗体实现记录的分页...
Excel VBA实用技巧大全 附书源码
03023
判断
工作表被保护时是否启用数据透视表控件和操作 03024
判断
工作表被保护时是否可以选定单元格 03025重命名工作表 03026重命名新建的工作表 03027改变工作表标签颜色 03028设置工作表的显示状态 03029设置工作...
Access
7,712
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章