G
gxkmdnk
Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个表,表名为userrights,结构为 username char 8<br> password char 6<br>我发现一个奇怪的问题<br> 如果我用以下语句<br> cmdstr:='select * from userrights';<br> adodataset1.commandtext:=cmdstr;<br> adodataset1.open;<br> 则执行速度很快.<br> 但是加一个条件:<br> cmdstr:= 'select * from userrights ';<br> cmdstr:=cmdstr+' where username='+''''+'3'+'''';<br> adodataset1.commandtext:=cmdstr;<br> adodataset1.open;<br> 则速度很慢,上面的sql语句直接在sql服务器上执行又很快,感觉到是这句传到sql服务器的时间很慢