永发信息网

求教SQL查询 Select * From 用法

答案:1  悬赏:50  手机版
解决时间 2021-03-08 21:26
我用vb6做了一个小程序数据库用access,用adodc+datagrid控件,我想做一个查询,检索数据库中是否已存在日期字段中的该日期,如果存在就msgbox如果没有就保存该记录
c是表名 date是字段名
代码如下Dim mystr

mystr = Text1(0).Text

If Adodc1.RecordSource = "select count(*) from c where mystr <> 0 " Then

Adodc1.Recordset.Update

Adodc1.Refresh

from.Adodc1.Recordset.Update '更新数据表

from.Adodc1.Refresh

Else

MsgBox "请注意该日期已在数据库中存在,请检查日期是否输入错误"

End If
复制代码现在的问题是 不论日期重复不重复都会出msgbox,不重复也可以保存。另外是我是在from1.frm做的输入,text连接了数据库,转到from2.frm检查数据后 保存运行上面代码的,还有如果数据重复datagrid控件会出错,如何把错误提示去掉,或者自己加错误提示,拜托诸位达人了
最佳答案
Adodc1.RecordSource = "select count(*) from c where mystr <> 0 " 这个不是逻辑型数据,所以都是false
那么只执行你的 msgbox
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁是五子棋高手请教高手指招,教我一下赢的密
你好,我货车没上岗证,出险了。保险公司不理
no friend four tickets什么意思
高压锅炖羊肺多长时间
想在乌鲁木齐学习酒店管理 不知道那个学校好
走在人生的边缘上是杨绛写的吗
仙府鱼庄在什么地方啊,我要过去处理事情
我的手机不充电是怎么回事, 40分
8.下列物质中,属化合物的是( ) A.冰水 B.泥
济南哪有卖N+a的衣服的?
为人处世怎样才好?
手机怎么给座机交话费
来薰西路/西关南街(路口)地址有知道的么?有
南雅握与保定阜平北水峪怎么走
可以在淘宝卖无3C认证的电热水壶?
推荐资讯
lol7.3版本新版客户端怎么打不开/如何更
房贷款30万10年还清利息是多少月供是多少要是
林心如星盘
下列有关ATP的叙述,不正确的是:A人体内成熟
中国移动通信汝州广城路营业厅在什么地方啊,
我和公司签约后,公司要我把劳动手册交给他们
聪明和疏忽的反义词是什么.
青绕地址在什么地方,想过去办事
道县红星街的商品房多少钱一个平方
是不是全中国的水费.电费都一样价格的?
《大明王朝》观后感500字
段落布局按钮怎么显示
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?