khadem1386
سه شنبه 20 بهمن 1388, 09:25 صبح
سلام دوستان
آیا کسی می تونه بگه چه فرقی بین این دو کوئری هست؟
select * from Table1 order by ID
select * from Table1 where Fname like '%%' order by ID
بانک من اکسس است که دارم از اون در vb6 استفاده می کنم.
وقتی از اولی استفاده می کنم
adodc حدود 6487 رکور برمی گردونه
ولی وقتی از دوومی استفاده می کنم حدود 6418 برمی گردونه.
کوئری اصلی من به این صورته
"select * from Table1 where Fname like '%" & txt & "%' order by ID"
که وقتی متغیر txt من خالی باشه عملا باید همه رکورها را نشان بده اما می بیند که حدود 70 تا کمتر را برمی گردونه
کسی چیزی می دونه؟
ممکنه موضوع به فارسی بودن اطلاعات ربطی داشته باشه؟
مرسی از کمک
آیا کسی می تونه بگه چه فرقی بین این دو کوئری هست؟
select * from Table1 order by ID
select * from Table1 where Fname like '%%' order by ID
بانک من اکسس است که دارم از اون در vb6 استفاده می کنم.
وقتی از اولی استفاده می کنم
adodc حدود 6487 رکور برمی گردونه
ولی وقتی از دوومی استفاده می کنم حدود 6418 برمی گردونه.
کوئری اصلی من به این صورته
"select * from Table1 where Fname like '%" & txt & "%' order by ID"
که وقتی متغیر txt من خالی باشه عملا باید همه رکورها را نشان بده اما می بیند که حدود 70 تا کمتر را برمی گردونه
کسی چیزی می دونه؟
ممکنه موضوع به فارسی بودن اطلاعات ربطی داشته باشه؟
مرسی از کمک