 | | From: | =?Utf-8?B?am9ybnNvbnpAc29odS5jb20uZGlzY3Vzcw==?= | | Subject: | =?Utf-8?B?YWRv55qE6Zeu6aKY?= | | Date: | Sun, 9 Jan 2005 19:01:03 -0800 |
|
|
 | a: set conn = Server.CreateObject("ADODB.Connection") objConn.Open(strConn) set objrs = conn.Execute(sql)
b: set conn = Server.CreateObject("ADODB.Connection") objConn.Open(strConn) set objrs = Server.CreateObject("ADODB.recordset") objrs.open strConn,conn,1,3
a銆乥涓ょ鍐欏彂鐨刼bjrs瀵硅薄鏈変粈涔堝尯鍒悧锛屽尯鍒湪鍝噷锛
|
|
 | | From: | tom | | Subject: | Re: ado的问题 | | Date: | Thu, 13 Jan 2005 11:16:11 +0800 |
|
|
 | 反正我知道用第一种方法打开数据库后,显示的时候无法实现分页,而第二种方法就可 以。 "jornsonz@sohu.com.discuss" 写入消息新闻 :F0289A5D-3043-48D6-9236-49025C720104@microsoft.com... > a: > set conn = Server.CreateObject("ADODB.Connection") > objConn.Open(strConn) > set objrs = conn.Execute(sql) > > b: > set conn = Server.CreateObject("ADODB.Connection") > objConn.Open(strConn) > set objrs = Server.CreateObject("ADODB.recordset") > objrs.open strConn,conn,1,3 > > > a、b两种写发的objrs对象有什么区别吗,区别在哪里? > >
|
|
 | | From: | squirrel_sc | | Subject: | Re: ado的问题 | | Date: | Mon, 10 Jan 2005 12:26:28 +0800 |
|
|
 | 第一种记录集是静态的,要是结果集太大的话,我感觉效率不会太高。
-- 大家共同学习、一起进步。 欢迎来我的blog做客。 http://www.cnblogs.com/squirrel_sc "jornsonz@sohu.com.discuss" 写入消息新闻:F0289A5D-3043-48D6-9236-49025C720104@microsoft.com... > a: > set conn = Server.CreateObject("ADODB.Connection") > objConn.Open(strConn) > set objrs = conn.Execute(sql) > > b: > set conn = Server.CreateObject("ADODB.Connection") > objConn.Open(strConn) > set objrs = Server.CreateObject("ADODB.recordset") > objrs.open strConn,conn,1,3 > > > a、b两种写发的objrs对象有什么区别吗,区别在哪里? > >
|
|
 | | From: | =?Utf-8?B?am9ybnNvbnpAc29odS5jb20uZGlzY3Vzcw==?= | | Subject: | =?Utf-8?B?UmU6IGFkb+eahOmXrumimA==?= | | Date: | Mon, 10 Jan 2005 01:53:03 -0800 |
|
|
 | 鈥滈潤鎬佲濈殑姒傚康鎴戜笉鐞嗚В锛岃兘澶熶妇渚嬭В閲婁竴涓嬪悧锛熷彟澶栵紝濡傛灉鏁版嵁搴撴湇鍔″櫒涓嶆槸鏈湴鐨勶紝鑰屾槸缃戠粶鏈嶅姟鍣ㄧ殑璇濓紝鍦ㄦ暟鎹紶杈撴柟寮忔柟闈㈡湁浠涔堝尯鍒悧锛 闈炲父鎰熻阿鎮紒
鈥渟quirrel_sc鈥濈紪鍐欙細
> 绗竴绉嶈褰曢泦鏄潤鎬佺殑锛岃鏄粨鏋滈泦澶ぇ鐨勮瘽锛屾垜鎰熻鏁堢巼涓嶄細澶珮銆 > > -- > 澶у鍏卞悓瀛︿範銆佷竴璧疯繘姝ャ > 娆㈣繋鏉ユ垜鐨刡log鍋氬銆 > http://www.cnblogs.com/squirrel_sc > "jornsonz@sohu.com.discuss" > 鍐欏叆娑堟伅鏂伴椈:F0289A5D-3043-48D6-9236-49025C720104@microsoft.com... > > a: > > set conn = Server.CreateObject("ADODB.Connection") > > objConn.Open(strConn) > > set objrs = conn.Execute(sql) > > > > b: > > set conn = Server.CreateObject("ADODB.Connection") > > objConn.Open(strConn) > > set objrs = Server.CreateObject("ADODB.recordset") > > objrs.open strConn,conn,1,3 > > > > > > a銆乥涓ょ鍐欏彂鐨刼bjrs瀵硅薄鏈変粈涔堝尯鍒悧锛屽尯鍒湪鍝噷锛 > > > > > > >
|
|
 | | From: | squirrel_sc | | Subject: | Re: ado的问题 | | Date: | Mon, 10 Jan 2005 21:48:21 +0800 |
|
|
 | 静态在这里可以理解为记录集一次被读取,读取后的更改将不会被表现出来。静态的方式一次就将数据全部读取到客户端,如果数据量大的话,网络传输效率就比较低了。
-- 大家共同学习、一起进步。 欢迎来我的blog做客。 http://www.cnblogs.com/squirrel_sc "jornsonz@sohu.com.discuss" 写入消息新闻:07044F94-B9D5-4ED1-A397-7C26CB1DF88E@microsoft.com... > “静态”的概念我不理解,能够举例解释一下吗?另外,如果数据库服务器不是本地的,而是网络服务器的话,在数据传输方式方面有什么区别吗? > 非常感谢您! > > > > “squirrel_sc”编写: > >> 第一种记录集是静态的,要是结果集太大的话,我感觉效率不会太高。 >> >> -- >> 大家共同学习、一起进步。 >> 欢迎来我的blog做客。 >> http://www.cnblogs.com/squirrel_sc >> "jornsonz@sohu.com.discuss" >> 写入消息新闻:F0289A5D-3043-48D6-9236-49025C720104@microsoft.com... >> > a: >> > set conn = Server.CreateObject("ADODB.Connection") >> > objConn.Open(strConn) >> > set objrs = conn.Execute(sql) >> > >> > b: >> > set conn = Server.CreateObject("ADODB.Connection") >> > objConn.Open(strConn) >> > set objrs = Server.CreateObject("ADODB.recordset") >> > objrs.open strConn,conn,1,3 >> > >> > >> > a、b两种写发的objrs对象有什么区别吗,区别在哪里? >> > >> > >> >> >>
|
|
 | | From: | =?Utf-8?B?am9ybnNvbnpAc29odS5jb20uZGlzY3Vzcw==?= | | Subject: | =?Utf-8?B?UmU6IGFkb+eahOmXrumimA==?= | | Date: | Mon, 10 Jan 2005 18:17:03 -0800 |
|
|
 | 閭e鏋滄槸鐢ㄧ殑b鏂瑰紡锛屼篃灏辨槸鍏堝缓绔媟ecordset瀵硅薄锛岀劧鍚庡啀鎵цsql鐨勬煡璇㈣鍙ュ憿锛屽叿浣撴槸鎬庝箞鏍峰瓙鑾峰彇鏁版嵁鐨勫憿锛 璋㈣阿锛
鈥渟quirrel_sc鈥濈紪鍐欙細
> 闈欐佸湪杩欓噷鍙互鐞嗚В涓鸿褰曢泦涓娆¤璇诲彇锛岃鍙栧悗鐨勬洿鏀瑰皢涓嶄細琚〃鐜板嚭鏉ャ傞潤鎬佺殑鏂瑰紡涓娆″氨灏嗘暟鎹叏閮ㄨ鍙栧埌瀹㈡埛绔紝濡傛灉鏁版嵁閲忓ぇ鐨勮瘽锛岀綉缁滀紶杈撴晥鐜囧氨姣旇緝浣庝簡銆 > > -- > 澶у鍏卞悓瀛︿範銆佷竴璧疯繘姝ャ > 娆㈣繋鏉ユ垜鐨刡log鍋氬銆 > http://www.cnblogs.com/squirrel_sc > "jornsonz@sohu.com.discuss" > 鍐欏叆娑堟伅鏂伴椈:07044F94-B9D5-4ED1-A397-7C26CB1DF88E@microsoft.com... > > 鈥滈潤鎬佲濈殑姒傚康鎴戜笉鐞嗚В锛岃兘澶熶妇渚嬭В閲婁竴涓嬪悧锛熷彟澶栵紝濡傛灉鏁版嵁搴撴湇鍔″櫒涓嶆槸鏈湴鐨勶紝鑰屾槸缃戠粶鏈嶅姟鍣ㄧ殑璇濓紝鍦ㄦ暟鎹紶杈撴柟寮忔柟闈㈡湁浠涔堝尯鍒悧锛 > > 闈炲父鎰熻阿鎮紒 > > > > > > > > 鈥渟quirrel_sc鈥濈紪鍐欙細 > > > >> 绗竴绉嶈褰曢泦鏄潤鎬佺殑锛岃鏄粨鏋滈泦澶ぇ鐨勮瘽锛屾垜鎰熻鏁堢巼涓嶄細澶珮銆 > >> > >> -- > >> 澶у鍏卞悓瀛︿範銆佷竴璧疯繘姝ャ > >> 娆㈣繋鏉ユ垜鐨刡log鍋氬銆 > >> http://www.cnblogs.com/squirrel_sc > >> "jornsonz@sohu.com.discuss" > >> 鍐欏叆娑堟伅鏂伴椈:F0289A5D-3043-48D6-9236-49025C720104@microsoft.com... > >> > a: > >> > set conn = Server.CreateObject("ADODB.Connection") > >> > objConn.Open(strConn) > >> > set objrs = conn.Execute(sql) > >> > > >> > b: > >> > set conn = Server.CreateObject("ADODB.Connection") > >> > objConn.Open(strConn) > >> > set objrs = Server.CreateObject("ADODB.recordset") > >> > objrs.open strConn,conn,1,3 > >> > > >> > > >> > a銆乥涓ょ鍐欏彂鐨刼bjrs瀵硅薄鏈変粈涔堝尯鍒悧锛屽尯鍒湪鍝噷锛 > >> > > >> > > >> > >> > >> > > >
|
|
 | | From: | squirrel_sc | | Subject: | Re: ado的问题 | | Date: | Tue, 11 Jan 2005 11:34:24 +0800 |
|
|
 | objrs("列名") 这样就可以获得值 objrs.movenext 可以移动到下一行 具体的应用还是参考一些书籍或者源码。
-- 大家共同学习、一起进步。 欢迎来我的blog做客。 http://www.cnblogs.com/squirrel_sc "jornsonz@sohu.com.discuss" 写入消息新闻:220D0CB1-883E-48E9-9F17-38D2E389C186@microsoft.com... > 那如果是用的b方式,也就是先建立recordset对象,然后再执行sql的查询语句呢,具体是怎么样子获取数据的呢? > 谢谢! > > > > > “squirrel_sc”编写: > >> 静态在这里可以理解为记录集一次被读取,读取后的更改将不会被表现出来。静态的方式一次就将数据全部读取到客户端,如果数据量大的话,网络传输效率就比较低了。 >> >> -- >> 大家共同学习、一起进步。 >> 欢迎来我的blog做客。 >> http://www.cnblogs.com/squirrel_sc >> "jornsonz@sohu.com.discuss" >> 写入消息新闻:07044F94-B9D5-4ED1-A397-7C26CB1DF88E@microsoft.com... >> > “静态”的概念我不理解,能够举例解释一下吗?另外,如果数据库服务器不是本地的,而是网络服务器的话,在数据传输方式方面有什么区别吗? >> > 非常感谢您! >> > >> > >> > >> > “squirrel_sc”编写: >> > >> >> 第一种记录集是静态的,要是结果集太大的话,我感觉效率不会太高。 >> >> >> >> -- >> >> 大家共同学习、一起进步。 >> >> 欢迎来我的blog做客。 >> >> http://www.cnblogs.com/squirrel_sc >> >> "jornsonz@sohu.com.discuss" >> >> 写入消息新闻:F0289A5D-3043-48D6-9236-49025C720104@microsoft.com... >> >> > a: >> >> > set conn = Server.CreateObject("ADODB.Connection") >> >> > objConn.Open(strConn) >> >> > set objrs = conn.Execute(sql) >> >> > >> >> > b: >> >> > set conn = Server.CreateObject("ADODB.Connection") >> >> > objConn.Open(strConn) >> >> > set objrs = Server.CreateObject("ADODB.recordset") >> >> > objrs.open strConn,conn,1,3 >> >> > >> >> > >> >> > a、b两种写发的objrs对象有什么区别吗,区别在哪里? >> >> > >> >> > >> >> >> >> >> >> >> >> >>
|
|
 | | From: | =?Utf-8?B?am9ybnNvbnpAc29odS5jb20uZGlzY3Vzcw==?= | | Subject: | =?Utf-8?B?UmU6IGFkb+eahOmXrumimA==?= | | Date: | Mon, 10 Jan 2005 19:59:02 -0800 |
|
|
 | 瀵逛笉璧凤紝鍙兘鏄垜娌℃湁闂竻妤氥傚鏋滅敤b杩欑鏂瑰紡杩斿洖鏌ヨ闆嗗悎鐨勫疄渚嬪璞$殑鏃跺欙紝鏄笉鏄紝涓嶆妸鍏ㄩ儴鐨勫璞℃暟鎹湪鍚屼竴鏃堕棿鍐,瀛樺叆瀵硅薄锛屼紶杈撶殑鏁版嵁閲忎篃涓嶅ぇ鍛紵 璋㈣阿锛侊紒
鈥渟quirrel_sc鈥濈紪鍐欙細
> objrs("鍒楀悕") 杩欐牱灏卞彲浠ヨ幏寰楀 > objrs.movenext 鍙互绉诲姩鍒颁笅涓琛 > 鍏蜂綋鐨勫簲鐢ㄨ繕鏄弬鑰冧竴浜涗功绫嶆垨鑰呮簮鐮併 > > -- > 澶у鍏卞悓瀛︿範銆佷竴璧疯繘姝ャ > 娆㈣繋鏉ユ垜鐨刡log鍋氬銆 > http://www.cnblogs.com/squirrel_sc > "jornsonz@sohu.com.discuss" > 鍐欏叆娑堟伅鏂伴椈:220D0CB1-883E-48E9-9F17-38D2E389C186@microsoft.com... > > 閭e鏋滄槸鐢ㄧ殑b鏂瑰紡锛屼篃灏辨槸鍏堝缓绔媟ecordset瀵硅薄锛岀劧鍚庡啀鎵цsql鐨勬煡璇㈣鍙ュ憿锛屽叿浣撴槸鎬庝箞鏍峰瓙鑾峰彇鏁版嵁鐨勫憿锛 > > 璋㈣阿锛 > > > > > > > > > > 鈥渟quirrel_sc鈥濈紪鍐欙細 > > > >> 闈欐佸湪杩欓噷鍙互鐞嗚В涓鸿褰曢泦涓娆¤璇诲彇锛岃鍙栧悗鐨勬洿鏀瑰皢涓嶄細琚〃鐜板嚭鏉ャ傞潤鎬佺殑鏂瑰紡涓娆″氨灏嗘暟鎹叏閮ㄨ鍙栧埌瀹㈡埛绔紝濡傛灉鏁版嵁閲忓ぇ鐨勮瘽锛岀綉缁滀紶杈撴晥鐜囧氨姣旇緝浣庝簡銆 > >> > >> -- > >> 澶у鍏卞悓瀛︿範銆佷竴璧疯繘姝ャ > >> 娆㈣繋鏉ユ垜鐨刡log鍋氬銆 > >> http://www.cnblogs.com/squirrel_sc > >> "jornsonz@sohu.com.discuss" > >> 鍐欏叆娑堟伅鏂伴椈:07044F94-B9D5-4ED1-A397-7C26CB1DF88E@microsoft.com... > >> > 鈥滈潤鎬佲濈殑姒傚康鎴戜笉鐞嗚В锛岃兘澶熶妇渚嬭В閲婁竴涓嬪悧锛熷彟澶栵紝濡傛灉鏁版嵁搴撴湇鍔″櫒涓嶆槸鏈湴鐨勶紝鑰屾槸缃戠粶鏈嶅姟鍣ㄧ殑璇濓紝鍦ㄦ暟鎹紶杈撴柟寮忔柟闈㈡湁浠涔堝尯鍒悧锛 > >> > 闈炲父鎰熻阿鎮紒 > >> > > >> > > >> > > >> > 鈥渟quirrel_sc鈥濈紪鍐欙細 > >> > > >> >> 绗竴绉嶈褰曢泦鏄潤鎬佺殑锛岃鏄粨鏋滈泦澶ぇ鐨勮瘽锛屾垜鎰熻鏁堢巼涓嶄細澶珮銆 > >> >> > >> >> -- > >> >> 澶у鍏卞悓瀛︿範銆佷竴璧疯繘姝ャ > >> >> 娆㈣繋鏉ユ垜鐨刡log鍋氬銆 > >> >> http://www.cnblogs.com/squirrel_sc > >> >> "jornsonz@sohu.com.discuss" > >> >> 鍐欏叆娑堟伅鏂伴椈:F0289A5D-3043-48D6-9236-49025C720104@microsoft.com... > >> >> > a: > >> >> > set conn = Server.CreateObject("ADODB.Connection") > >> >> > objConn.Open(strConn) > >> >> > set objrs = conn.Execute(sql) > >> >> > > >> >> > b: > >> >> > set conn = Server.CreateObject("ADODB.Connection") > >> >> > objConn.Open(strConn) > >> >> > set objrs = Server.CreateObject("ADODB.recordset") > >> >> > objrs.open strConn,conn,1,3 > >> >> > > >> >> > > >> >> > a銆乥涓ょ鍐欏彂鐨刼bjrs瀵硅薄鏈変粈涔堝尯鍒悧锛屽尯鍒湪鍝噷锛 > >> >> > > >> >> > > >> >> > >> >> > >> >> > >> > >> > >> > > >
|
|
 | | From: | squirrel_sc | | Subject: | Re: ado的问题 | | Date: | Tue, 11 Jan 2005 20:41:33 +0800 |
|
|
 | 这和后面的打开参数有关系,如果是动态的,就不是一次返回,如果是静态的,就和第一种差不多了。
-- 大家共同学习、一起进步。 欢迎来我的blog做客。 http://www.cnblogs.com/squirrel_sc "jornsonz@sohu.com.discuss" 写入消息新闻:5EA24E84-BD9D-4705-85BF-17C8A96B9117@microsoft.com... > 对不起,可能是我没有问清楚。如果用b这种方式返回查询集合的实例对象的时候,是不是,不把全部的对象数据在同一时间内,存入对象,传输的数据量也不大呢? > 谢谢!! > > “squirrel_sc”编写: > >> objrs("列名") 这样就可以获得值 >> objrs.movenext 可以移动到下一行 >> 具体的应用还是参考一些书籍或者源码。 >> >> -- >> 大家共同学习、一起进步。 >> 欢迎来我的blog做客。 >> http://www.cnblogs.com/squirrel_sc >> "jornsonz@sohu.com.discuss" >> 写入消息新闻:220D0CB1-883E-48E9-9F17-38D2E389C186@microsoft.com... >> > 那如果是用的b方式,也就是先建立recordset对象,然后再执行sql的查询语句呢,具体是怎么样子获取数据的呢? >> > 谢谢! >> > >> > >> > >> > >> > “squirrel_sc”编写: >> > >> >> 静态在这里可以理解为记录集一次被读取,读取后的更改将不会被表现出来。静态的方式一次就将数据全部读取到客户端,如果数据量大的话,网络传输效率就比较低了。 >> >> >> >> -- >> >> 大家共同学习、一起进步。 >> >> 欢迎来我的blog做客。 >> >> http://www.cnblogs.com/squirrel_sc >> >> "jornsonz@sohu.com.discuss" >> >> 写入消息新闻:07044F94-B9D5-4ED1-A397-7C26CB1DF88E@microsoft.com... >> >> > “静态”的概念我不理解,能够举例解释一下吗?另外,如果数据库服务器不是本地的,而是网络服务器的话,在数据传输方式方面有什么区别吗? >> >> > 非常感谢您! >> >> > >> >> > >> >> > >> >> > “squirrel_sc”编写: >> >> > >> >> >> 第一种记录集是静态的,要是结果集太大的话,我感觉效率不会太高。 >> >> >> >> >> >> -- >> >> >> 大家共同学习、一起进步。 >> >> >> 欢迎来我的blog做客。 >> >> >> http://www.cnblogs.com/squirrel_sc >> >> >> "jornsonz@sohu.com.discuss" >> >> >> 写入消息新闻:F0289A5D-3043-48D6-9236-49025C720104@microsoft.com... >> >> >> > a: >> >> >> > set conn = Server.CreateObject("ADODB.Connection") >> >> >> > objConn.Open(strConn) >> >> >> > set objrs = conn.Execute(sql) >> >> >> > >> >> >> > b: >> >> >> > set conn = Server.CreateObject("ADODB.Connection") >> >> >> > objConn.Open(strConn) >> >> >> > set objrs = Server.CreateObject("ADODB.recordset") >> >> >> > objrs.open strConn,conn,1,3 >> >> >> > >> >> >> > >> >> >> > a、b两种写发的objrs对象有什么区别吗,区别在哪里? >> >> >> > >> >> >> > >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>
|
|
 | | From: | =?Utf-8?B?am9ybnNvbnpAc29odS5jb20uZGlzY3Vzcw==?= | | Subject: | =?Utf-8?B?UmU6IGFkb+eahOmXrumimA==?= | | Date: | Tue, 11 Jan 2005 23:07:01 -0800 |
|
|
 | 鎮ㄨ兘鎶娾滄墦寮鍙傛暟鈥濈殑杩欎竴琛屽疄渚嬭鏄庡悧锛屾爣鏄庡姩銆侀潤鎬佺殑瀵瑰簲鍙傛暟锛屽彟澶栨垜鍙戠幇濡傛灉涓嶄娇鐢╝do.recordset鐨勫璞″疄渚嬶紝濂借薄鏄棤娉曚娇鐢.recordcount涔嬬被鐨勫睘鎬х殑锛屾槸杩欐牱鐨勫悧锛
鈥渟quirrel_sc鈥濈紪鍐欙細
> 杩欏拰鍚庨潰鐨勬墦寮鍙傛暟鏈夊叧绯伙紝濡傛灉鏄姩鎬佺殑锛屽氨涓嶆槸涓娆¤繑鍥烇紝濡傛灉鏄潤鎬佺殑锛屽氨鍜岀涓绉嶅樊涓嶅浜嗐 > > -- > 澶у鍏卞悓瀛︿範銆佷竴璧疯繘姝ャ > 娆㈣繋鏉ユ垜鐨刡log鍋氬銆 > http://www.cnblogs.com/squirrel_sc > "jornsonz@sohu.com.discuss" > 鍐欏叆娑堟伅鏂伴椈:5EA24E84-BD9D-4705-85BF-17C8A96B9117@microsoft.com... > > 瀵逛笉璧凤紝鍙兘鏄垜娌℃湁闂竻妤氥傚鏋滅敤b杩欑鏂瑰紡杩斿洖鏌ヨ闆嗗悎鐨勫疄渚嬪璞$殑鏃跺欙紝鏄笉鏄紝涓嶆妸鍏ㄩ儴鐨勫璞℃暟鎹湪鍚屼竴鏃堕棿鍐,瀛樺叆瀵硅薄锛屼紶杈撶殑鏁版嵁閲忎篃涓嶅ぇ鍛紵 > > 璋㈣阿锛侊紒 > > > > 鈥渟quirrel_sc鈥濈紪鍐欙細 > > > >> objrs("鍒楀悕") 杩欐牱灏卞彲浠ヨ幏寰楀 > >> objrs.movenext 鍙互绉诲姩鍒颁笅涓琛 > >> 鍏蜂綋鐨勫簲鐢ㄨ繕鏄弬鑰冧竴浜涗功绫嶆垨鑰呮簮鐮併 > >> > >> -- > >> 澶у鍏卞悓瀛︿範銆佷竴璧疯繘姝ャ > >> 娆㈣繋鏉ユ垜鐨刡log鍋氬銆 > >> http://www.cnblogs.com/squirrel_sc > >> "jornsonz@sohu.com.discuss" > >> 鍐欏叆娑堟伅鏂伴椈:220D0CB1-883E-48E9-9F17-38D2E389C186@microsoft.com... > >> > 閭e鏋滄槸鐢ㄧ殑b鏂瑰紡锛屼篃灏辨槸鍏堝缓绔媟ecordset瀵硅薄锛岀劧鍚庡啀鎵цsql鐨勬煡璇㈣鍙ュ憿锛屽叿浣撴槸鎬庝箞鏍峰瓙鑾峰彇鏁版嵁鐨勫憿锛 > >> > 璋㈣阿锛 > >> > > >> > > >> > > >> > > >> > 鈥渟quirrel_sc鈥濈紪鍐欙細 > >> > > >> >> 闈欐佸湪杩欓噷鍙互鐞嗚В涓鸿褰曢泦涓娆¤璇诲彇锛岃鍙栧悗鐨勬洿鏀瑰皢涓嶄細琚〃鐜板嚭鏉ャ傞潤鎬佺殑鏂瑰紡涓娆″氨灏嗘暟鎹叏閮ㄨ鍙栧埌瀹㈡埛绔紝濡傛灉鏁版嵁閲忓ぇ鐨勮瘽锛岀綉缁滀紶杈撴晥鐜囧氨姣旇緝浣庝簡銆 > >> >> > >> >> -- > >> >> 澶у鍏卞悓瀛︿範銆佷竴璧疯繘姝ャ > >> >> 娆㈣繋鏉ユ垜鐨刡log鍋氬銆 > >> >> http://www.cnblogs.com/squirrel_sc > >> >> "jornsonz@sohu.com.discuss" > >> >> 鍐欏叆娑堟伅鏂伴椈:07044F94-B9D5-4ED1-A397-7C26CB1DF88E@microsoft.com... > >> >> > 鈥滈潤鎬佲濈殑姒傚康鎴戜笉鐞嗚В锛岃兘澶熶妇渚嬭В閲婁竴涓嬪悧锛熷彟澶栵紝濡傛灉鏁版嵁搴撴湇鍔″櫒涓嶆槸鏈湴鐨勶紝鑰屾槸缃戠粶鏈嶅姟鍣ㄧ殑璇濓紝鍦ㄦ暟鎹紶杈撴柟寮忔柟闈㈡湁浠涔堝尯鍒悧锛 > >> >> > 闈炲父鎰熻阿鎮紒 > >> >> > > >> >> > > >> >> > > >> >> > 鈥渟quirrel_sc鈥濈紪鍐欙細 > >> >> > > >> >> >> 绗竴绉嶈褰曢泦鏄潤鎬佺殑锛岃鏄粨鏋滈泦澶ぇ鐨勮瘽锛屾垜鎰熻鏁堢巼涓嶄細澶珮銆 > >> >> >> > >> >> >> -- > >> >> >> 澶у鍏卞悓瀛︿範銆佷竴璧疯繘姝ャ > >> >> >> 娆㈣繋鏉ユ垜鐨刡log鍋氬銆 > >> >> >> http://www.cnblogs.com/squirrel_sc > >> >> >> "jornsonz@sohu.com.discuss" > >> >> >> 鍐欏叆娑堟伅鏂伴椈:F0289A5D-3043-48D6-9236-49025C720104@microsoft.com... > >> >> >> > a: > >> >> >> > set conn = Server.CreateObject("ADODB.Connection") > >> >> >> > objConn.Open(strConn) > >> >> >> > set objrs = conn.Execute(sql) > >> >> >> > > >> >> >> > b: > >> >> >> > set conn = Server.CreateObject("ADODB.Connection") > >> >> >> > objConn.Open(strConn) > >> >> >> > set objrs = Server.CreateObject("ADODB.recordset") > >> >> >> > objrs.open strConn,conn,1,3 > >> >> >> > > >> >> >> > > >> >> >> > a銆乥涓ょ鍐欏彂鐨刼bjrs瀵硅薄鏈変粈涔堝尯鍒悧锛屽尯鍒湪鍝噷锛 > >> >> >> > > >> >> >> > > >> >> >> > >> >> >> > >> >> >> > >> >> > >> >> > >> >> > >> > >> > >> > > >
|
|
 | | From: | squirrel_sc | | Subject: | Re: ado的问题 | | Date: | Thu, 13 Jan 2005 15:55:28 +0800 |
|
|
 | 关于参数的说明,可以参考MSDN,当中有详细的解释。有的参数支持RecordCount。
-- 大家共同学习、一起进步。 欢迎来我的blog做客。 http://www.cnblogs.com/squirrel_sc "jornsonz@sohu.com.discuss" 写入消息新闻:613672CE-55A3-4310-A3DA-37560D6FA04E@microsoft.com... > 您能把“打开参数”的这一行实例说明吗,标明动、静态的对应参数,另外我发现如果不使用ado.recordset的对象实例,好象是无法使用.recordcount之类的属性的,是这样的吗? > > > > > “squirrel_sc”编写: > >> 这和后面的打开参数有关系,如果是动态的,就不是一次返回,如果是静态的,就和第一种差不多了。 >> >> -- >> 大家共同学习、一起进步。 >> 欢迎来我的blog做客。 >> http://www.cnblogs.com/squirrel_sc >> "jornsonz@sohu.com.discuss" >> 写入消息新闻:5EA24E84-BD9D-4705-85BF-17C8A96B9117@microsoft.com... >> > 对不起,可能是我没有问清楚。如果用b这种方式返回查询集合的实例对象的时候,是不是,不把全部的对象数据在同一时间内,存入对象,传输的数据量也不大呢? >> > 谢谢!! >> > >> > “squirrel_sc”编写: >> > >> >> objrs("列名") 这样就可以获得值 >> >> objrs.movenext 可以移动到下一行 >> >> 具体的应用还是参考一些书籍或者源码。 >> >> >> >> -- >> >> 大家共同学习、一起进步。 >> >> 欢迎来我的blog做客。 >> >> http://www.cnblogs.com/squirrel_sc >> >> "jornsonz@sohu.com.discuss" >> >> 写入消息新闻:220D0CB1-883E-48E9-9F17-38D2E389C186@microsoft.com... >> >> > 那如果是用的b方式,也就是先建立recordset对象,然后再执行sql的查询语句呢,具体是怎么样子获取数据的呢? >> >> > 谢谢! >> >> > >> >> > >> >> > >> >> > >> >> > “squirrel_sc”编写: >> >> > >> >> >> 静态在这里可以理解为记录集一次被读取,读取后的更改将不会被表现出来。静态的方式一次就将数据全部读取到客户端,如果数据量大的话,网络传输效率就比较低了。 >> >> >> >> >> >> -- >> >> >> 大家共同学习、一起进步。 >> >> >> 欢迎来我的blog做客。 >> >> >> http://www.cnblogs.com/squirrel_sc >> >> >> "jornsonz@sohu.com.discuss" >> >> >> 写入消息新闻:07044F94-B9D5-4ED1-A397-7C26CB1DF88E@microsoft.com... >> >> >> > “静态”的概念我不理解,能够举例解释一下吗?另外,如果数据库服务器不是本地的,而是网络服务器的话,在数据传输方式方面有什么区别吗? >> >> >> > 非常感谢您! >> >> >> > >> >> >> > >> >> >> > >> >> >> > “squirrel_sc”编写: >> >> >> > >> >> >> >> 第一种记录集是静态的,要是结果集太大的话,我感觉效率不会太高。 >> >> >> >> >> >> >> >> -- >> >> >> >> 大家共同学习、一起进步。 >> >> >> >> 欢迎来我的blog做客。 >> >> >> >> http://www.cnblogs.com/squirrel_sc >> >> >> >> "jornsonz@sohu.com.discuss" >> >> >> >> 写入消息新闻:F0289A5D-3043-48D6-9236-49025C720104@microsoft.com... >> >> >> >> > a: >> >> >> >> > set conn = Server.CreateObject("ADODB.Connection") >> >> >> >> > objConn.Open(strConn) >> >> >> >> > set objrs = conn.Execute(sql) >> >> >> >> > >> >> >> >> > b: >> >> >> >> > set conn = Server.CreateObject("ADODB.Connection") >> >> >> >> > objConn.Open(strConn) >> >> >> >> > set objrs = Server.CreateObject("ADODB.recordset") >> >> >> >> > objrs.open strConn,conn,1,3 >> >> >> >> > >> >> >> >> > >> >> >> >> > a、b两种写发的objrs对象有什么区别吗,区别在哪里? >> >> >> >> > >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >>
|
|