专家未解决的问题
在VB中用ADO的对象中打开recordset 时用语句查询时怎么才能将VB 的控件值
传入SELECT 查询语句中.如:select *from pubs where titleID=text1.text
问题点数:100、回复次数:11Top
1 楼lihonggen0(李洪根,MS MVP,标准答案来了)回复于 2003-06-03 18:04:44 得分 60
Rs.Open "select * from pubs where titleID=" & Trim(Text1.Text), CN, adOpenDynamic, adLockBatchOptimistic
Top
2 楼ymli(阿立)回复于 2003-06-03 18:07:22 得分 20
strSQL="select *from pubs where titleID=" & text1.text
With adoRs
.CursorLocation = adUseClient
.CursorType = adOpenStatic
.LockType = adLockBatchOptimistic
.Source = strSQL
.ActiveConnection = cn
.Open
end withTop
3 楼hisourcezhang(谨以此篇与所有手机用户共勉! :))回复于 2003-06-03 18:09:41 得分 5
斑竹都来了,没有解决不了的
我就没什么可说了,呵呵Top
4 楼j4sxw(HELLOworld :))回复于 2003-06-03 18:12:34 得分 5
:)Top
5 楼jian_aa(aa)回复于 2003-06-03 18:13:24 得分 0
楼上的说得很清楚了Top
6 楼btone(子陵)回复于 2003-06-03 23:17:13 得分 0
对,这样的专家早失业了!:)Top
7 楼axiulisa(林修)回复于 2003-06-04 00:09:12 得分 0
什么专家没解决的问题?那么恐怖,
不过也是好方法。咱得学习学习。Top
8 楼anis0444()回复于 2003-06-04 00:45:22 得分 0
骗子Top
9 楼elevenmoo(呵呵呵)回复于 2003-06-04 09:44:24 得分 5
Rs.Open "select * from pubs where titleID='" & Trim(Text1.Text) & "'", CN,
~~~~~~ ~~~~~~~~
应该是这样的Top
10 楼zhanghaijun(zhanghaijun)回复于 2003-06-04 12:31:09 得分 0
小CaseTop
11 楼lihonggen0(李洪根,MS MVP,标准答案来了)回复于 2003-06-04 12:39:23 得分 5
在SQL 语句中,字段如果是数值型, 如你的titleID
如
select * from pubs where titleID=5 ( 不加引号)
字段如果是字符型,加引号
如
select * from pubs where name='li'
还是多看一些书吧!
Top



