设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2439|回复: 5
打印 上一主题 下一主题

select语句中如何插入一个布尔值列?

[复制链接]
跳转到指定楼层
1#
发表于 2012-8-3 10:53:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
已知下面这个SQL语句可以在结果中插入一列,

select name, age, "hello" from employee

如果希望插入一个布尔值的列,实现如附的图片的效果,我试了
select name, age, ("certificated" as boolean) from employee
语法有错误,麻烦高手指点一下,谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-8-3 18:34:02 | 只看该作者
select name, age, 0 as certificated from employee
select无法创建可更改的列,建议使用ADO来创建记录集
3#
发表于 2012-8-3 21:02:13 | 只看该作者
还是在表中创建吧。
4#
 楼主| 发表于 2012-8-7 14:49:01 | 只看该作者
layaman_999 发表于 2012-8-3 18:34
select name, age, 0 as certificated from employee
select无法创建可更改的列,建议使用ADO来创建记录集

记录集可以增加列吗?对于打开的Recordset 无法调用 Fields.Append 方法,请教你有什么办法?谢谢
5#
 楼主| 发表于 2012-8-7 14:51:42 | 只看该作者
哪位知道如何在Access VBA环境里用dataset, 这个比recordset功能要强大的多。
6#
发表于 2012-8-7 19:28:33 | 只看该作者
写个vba通用函数,动态Fields.Append 填充recordset也不是很难。dataset没用过;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 04:37 , Processed in 0.094131 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表