中世纪骑士 发表于 2006-8-27 20:17:00

请教一个连接数据库并根据一定条件查询的问题

<P>我想以文本框里的内容为条件查询数据库,写了下面的代码:</P>
<P>rst.Open "SELECT * FROM line where id='textID.text'", cn, adOpenForwardOnly, _<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; adLockBatchOptimistic, adCmdText</P>
<P>这里总是出现“参数类型不正确,或不在可以接受的范围内,或与其他参数冲突”的错误提示,请问这是为什么呢?请问如何解决?</P>

bluefires 发表于 2006-8-28 20:08:00

rst.Open "SELECT * FROM line where id='" &amp; textID.text &amp; "'", cn, adOpenForwardOnly, _<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; adLockBatchOptimistic, adCmdText

中世纪骑士 发表于 2006-8-28 20:29:00

不行啊,还是出现相同的错误提示

雪山飞狐_lzh 发表于 2006-8-30 10:40:00

id是整型还是字符型?

中世纪骑士 发表于 2006-8-30 14:29:00

id 应该是字符型,请版主帮忙指教,多谢了

中世纪骑士 发表于 2006-9-2 10:10:00

<P>还是没人能帮我解决这个问题么?请各位都发表点建议,有什么解决办法都说说。</P>

雪山飞狐_lzh 发表于 2006-9-2 17:44:00

你把单引号去掉,或用双引号试试

中世纪骑士 发表于 2006-9-2 19:57:00

盼星星,盼月亮,终于又盼来了版主,虽然问题还是没有解决,但还是要感谢版主。不知道哪位仁兄可以帮忙,我现在实在是束手无策,请大家帮帮忙,我也找些资料看看,一起把这个问题解决。

中世纪骑士 发表于 2006-9-4 15:05:00

<P>没人回帖?只好我自己顶了,把帖子置顶,希望路过的朋友能看到,给我帮个忙,多谢!</P>

中世纪骑士 发表于 2006-9-9 10:51:00

问题终于解决,坚持就是胜利啊
页: [1] 2
查看完整版本: 请教一个连接数据库并根据一定条件查询的问题