startpoint 16:01:15
[qqimg]oldimg/{16292740-F111-151F-7188-9B2A4DE65A75}.jpg[/qqimg]
牛人帮我看看,为什么运行到
If Not rs.EOF And Not rs.BOF Then
就直接跳到end if了,记录集为空啊,新手求大神指点啊
sqbao 16:03:31
记录是空的 可不就跳出来了
startpoint 16:03:46
为什么会为空啊
sqbao 16:04:03
你说的空的不是么。
startpoint 16:04:17
我数据库里的数据不可能是空的
我分析的原因是这样
求帮我看看有错误没
alvin 16:04:45
[qqimg]oldimg/{EB1F2DEF-1562-649C-0303-4593F5A52767}.gif[/qqimg]
亦凡 16:10:31
sql语句确定没有问题?
startpoint 16:11:17
应该没有吧,你看着有问题吗
startpoint 16:14:09
应该没有的
sqbao 16:14:13
我都玩了为什么要有空格
忘了。
亦凡 16:14:35
还是在数据库里先试下。
startpoint 16:15:01
恩,非常感谢,我试试啊
startpoint 16:17:26
还是不行啊
轻舞飞扬 16:17:33
调用该过程的主程序中肯定有on error,而这个过程这一步出错
startpoint 16:18:44
主过程中我没有写on error resume next
亦凡 16:20:12
能查询出记录?
轻舞飞扬 16:20:16
没有on error,又不报错,而且直接跳到end sub,还真不清楚了
sqbao 16:20:44
你连接得上数据库么?
还是在主函数中连接的
startpoint 16:21:22
在主函数上连接的
sqbao 16:23:57
nodes(E)你定义在那个部位?
亦凡 16:24:20
再怎么查询都没有记录。
startpoint 16:25:16
我把xx前面的空格去掉了
亦凡 16:26:21
没用,SQL语句有问题。
startpoint 16:26:21
nodes定义为public了
求告诉我怎么改
[yz343489954]震 16:26:40
color和truecolor有什么区别?请问
亦凡 16:27:10
xx,yy前后要用双引号
这两个是变量
startpoint 16:28:14
[qqimg]oldimg/{0410A8D7-6883-71F8-1276-D5FF45AC5FD2}.jpg[/qqimg]
我改了后一换行,出现这个错误啊
亦凡 16:29:42
再加个&串起来
要组合成一个字符串
startpoint 16:30:30
双引号前后不加单引号吗
亦凡 16:31:19
数字型的不加单引号。
。只有字符型的才加
sqbao 16:34:04
我是怀疑他数据库本身的字段属性设定有问题
startpoint 16:34:09
您说的字符型和数字型是我数据库里的类型吗
亦凡 16:34:18
是
startpoint 16:34:32
恩,改一下就对了
感激不尽
sqbao 16:42:19
最后怎么解决的?
是因为xx yy 类型的原因?
笔墨纸砚 16:43:34
帮忙解决个问题,我想改CAD插件的计算参数,数据库也找到了,而且也改了相应参数,但是软件计算时,参数还是原来的参数,这个是怎么回事
sqbao 16:43:55
哦 看明白了
亦凡 16:44:55
什么参数?
sqbao 16:44:57
那要看软件源代码了
笔墨纸砚 16:47:49
哦 ,已经做好的软件,还能看源代码吗?
怎么看
Jing 16:48:53
发给我,我看看
sqbao 16:50:06
说实话 以前做项目的时候sql语句这部分真没学明白
sqbao 16:50:36
我能问个问题么
单纯的sql是这样
但是vb的就是
我当时也是照着例子做的
亦凡 16:52:02
sql语句可以很复杂。
亦凡 16:52:39
distinct表示去除重复记录
sqbao 16:53:25
不是
sql语言的格式我能看懂
但是写成vb那种我就傻了
sqbao 16:55:24
是不是 就是 where between 后面的值需要用单引号括起来
亦凡 16:55:50
只有字符型的才加单引号
sqbao 16:57:43
关键是vb本身的变量的问题
就像这种
sqbao 17:00:41
好像有点明白了
我就是参数这部分没完全弄个明白
sqbao 17:02:43
单引号 就是把之间的所有数据转化成字符 是吧
sqbao 17:05:17
嗯 太感谢了终于弄明白了
以前我以为单引号内的是变量
亦凡 17:07:07
只有数据库中的字段类型是字符型的,像string、varchar之类,才需要用单引号。
亦凡 17:08:01
数值型的不需要,其它布尔型、日期型的,需要根据不同数据库来定。
sqbao 17:08:02
嗯 其他的变量如果是双精度这种 也就什么都不需要做
sqbao 17:08:36
如果是参量 就是 & 参量 &就行了是吧
亦凡 17:08:46
是的,单、双精度,还是整型、长整型之类的,都是数值,不需要。
sqbao 17:09:03
嗯 我这次理解以前有个东西为什么要加#号了
sqbao 17:09:44
Condition2 = Condition2 + " " + TmpChiType + " " + TmpCmbComp + " #" + Trim(DTPicker1.Value) + "# " + tmpcmblogic
亦凡 17:09:52
access里用#来表示日期
sqbao 17:10:12
这个就是本身是时间型的 所以用# #来转化类型是吧
sqbao 17:11:25
哦 理解了
亦凡 17:11:28
对,转换为数据库里的日期
sqbao 17:11:40
太感谢你了 以前学的一知半解的
现在终于完全明白了
亦凡 17:12:29
数据库真正要精通还有很多东西,存储过程、触发器。
sqbao 17:12:57
嗯 肯定要慢慢学习了 |