我是菜鸟帮帮我 比如我输入一个数字,然后按确认,如何检测数据库是否有这个数,如果有就进行添加,如果没有msgbox,,请问怎么办,能给我代码吗?我是菜鸟:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 strSQL = "select count(*) as CountOfID from table where id = " & yourNumberrst.open strSQL, cnnif rst!CountOfID > 0 THEN 'Exists. Do something...else 'not exist. Msgbox...endifrst.close 用rst.find找一下,如果不是.eof=true表示找到了。 用find找。 find用法:搜索 Recordset 中满足指定标准的记录。如果满足标准,则记录集位置设置在找到的记录上,否则位置将设置在记录集的末尾。语法Find (criteria, SkipRows, searchDirection, start)参数criteria 字符串,包含指定用于搜索的列名、比较操作符和值的语句。SkipRows 可选,长整型值,其默认值为零,它指定当前行或 start 书签的位移以开始搜索。searchDirection 可选的 SearchDirectionEnum 值,指定搜索应从当前行还是下一个有效行开始。其值可为 adSearchForward 或 adSearchBackward。搜索是在记录集的开始还是末尾结束由 searchDirection 值决定。start 可选,变体型书签,用作搜索的开始位置。说明criteria 中的“比较操作符”可以是“>”(大于)、“<”(小于)、“=”(等于)、“>=”(大于或等于)、“<=”(小于或等于)、“<>”(不等于)或“like”(模式匹配)。 criteria 中的值可以是字符串、浮点数或者日期。字符串值以单引号分界(如“state = 'WA'”)。日期值以“#”(数字记号)分界(如“start_date > #7/22/97#”)。如“比较操作符”为“like”,则字符串“值”可以包含“*”(某字符可出现一次或多次)或者“_”(某字符只出现一次)。(如“state like M_*”与 Maine 和 Massachusetts 匹配。)。 想用VBA代码让光标在WORD中的第六段前加入一个3*4的表格,请求帮助 高手请进,~!帮忙解决`~~~~~~~! 有什么办法让vb程序运行了一段时间(比如几个月)后就不能用了? 大家一起讨论看看,关于DCOM的替代品 新手问题,来帮帮我吧,在线等待. 紧急!请教各位大虾!在用Data控件时怎么访问加密的Access数据库 菜鸟关于vb操作vfp最基本问题, 帮个小忙。很简单的~ 我才来~想问问~模块有多大作用~我看了几本关于VB的书都没提到模块 如何使用spread? 怎么样屏蔽最大化和还原图标?怎么样不允许人家修改窗体大小? 非常紧急!!!!大家帮忙!!关于MSFlexGrid
strSQL = "select count(*) as CountOfID from table where id = " & yourNumber
rst.open strSQL, cnn
if rst!CountOfID > 0 THEN
'Exists. Do something...
else
'not exist. Msgbox...
endifrst.close
find用法:搜索 Recordset 中满足指定标准的记录。如果满足标准,则记录集位置设置在找到的记录上,否则位置将设置在记录集的末尾。语法Find (criteria, SkipRows, searchDirection, start)参数criteria 字符串,包含指定用于搜索的列名、比较操作符和值的语句。SkipRows 可选,长整型值,其默认值为零,它指定当前行或 start 书签的位移以开始搜索。searchDirection 可选的 SearchDirectionEnum 值,指定搜索应从当前行还是下一个有效行开始。其值可为 adSearchForward 或 adSearchBackward。搜索是在记录集的开始还是末尾结束由 searchDirection 值决定。start 可选,变体型书签,用作搜索的开始位置。说明criteria 中的“比较操作符”可以是“>”(大于)、“<”(小于)、“=”(等于)、“>=”(大于或等于)、“<=”(小于或等于)、“<>”(不等于)或“like”(模式匹配)。 criteria 中的值可以是字符串、浮点数或者日期。字符串值以单引号分界(如“state = 'WA'”)。日期值以“#”(数字记号)分界(如“start_date > #7/22/97#”)。如“比较操作符”为“like”,则字符串“值”可以包含“*”(某字符可出现一次或多次)或者“_”(某字符只出现一次)。(如“state like M_*”与 Maine 和 Massachusetts 匹配。)。