Article View: cn.bbs.comp.database
Article #9099dz̸ADO
From: Ҫ�Ե����Լ�Ŷ
Date: Sat, 06 Sep 2003 08:52
Date: Sat, 06 Sep 2003 08:52
110 lines
12226 bytes
12226 bytes
dz̸ADO
���ߣ����
���ܺܶ��ѧ��̵�ͬѧ���ڶ�ADO����ʶ�ϳ���һЩ���⣬��Ϊ����һ���ܸ����
��������ʵ��Ȼ���κ�һ���¼����ij��ֳ�����Ϊ����Խ��һЩ�������⣬�ܶ
����Ϊ����Դ��ļ�������ǰҪ���Ѻܶ�ʱ���������⣬ADO���������һ��
����������������������ķ�����Ҳ�������������⡣���ǽ�����Windows
Ӧ�ó����������˼����ı��֮һ��
��ôʲô��ADO�أ�ADO��ActiveX Data Object ����д�����Ƕ�̬��ݶ������
˼����������Խ�Ӧ�ó���Ķ�̬���ӵ���ݿ��У���������ν�����̬����
�ӵ���ݿ���أ�Ҫ�����������������ȴ���ݿ�ķ�չ��ʼ̸�������ڵij���
�У���û����ݿ�������������������ȫ�����һ��ģ�����ԱҪ���Ѵ�����
ʱ���д�����Ĵ�����������ݣ��dz��IJ����㣬������ݵ�����Ⱥܸߣ���ݿ��
����ʹ�������������룬��������˴��룬ͬʱ����һ���µ����⣬���dz���
����ݿ�Ľӿ����⡣��β�����Ӧ�ó����ݵ�����ݿ����ӣ�һֱ������
��Ա���ĵ����⡣��ADO����֮ǰ������Ա��Ҫ��DAO��Data Access Object����RDO
(Remote Data Object)���������Դ����DAO��RDO����������ĵط���������
���ԵĹ��ܶ����ޣ�Ϊ�� Microsoft��1996���Ƴ���ADO 1.0 ����Ϊ��ʱ���Ƚ�
�Ĵ����ϵ��ݿ�ͷǹ�ϵ��ݿ��е���Ϣ�ļ�����ADO ����ȡ����ԭ�е�DAO ��
RDO ��ADO�ǻ������OLE DB����ݷ���ģʽ�ġ����������Ƕ�OLE DB ������
��Ľ��ܣ�����������ADO�µ�һ�������Դ�����ӵIJ㡣���Ƕ����Դ�IJ���
ʵ�ʾ��Ƕ�OLE DB�IJ��������Ƴ���ADO 1.0�������Ƴ���ADO��������汾
������ֽ�ADO 2.5 ��ΪWindows2000��һ��ϵͳ�����Win 2000��װ�����Զ�
��װ������㰲װ��Win2000 ��Ͱ�װ��ADO ��
��Ȼ ADO ��һ���¼�������ô��������η���Ľ���ݿ���Ӧ�ó�������������
�أ�ADO������������������ֱ���Connection ����Command�����Recordset
����Connection ������һ������ݿ�����ӣ�Command �������˽������
Դִ�е����Recordset����һ����¼����ÿһ�������и��Ե����ԣ�����
���¼�����������֮��IJ���ǣ�Connection ��������㣬Command������У�
Recordset�����ڵײ㣬�������ڶ����ʹ��һ������ʱ������Ҫ��DAO ������ʹ��
һ������֮ǰ�������ȶ������ϲ�����ж�����ADO �ж���һ�������ϵͳ��
�Զ����㶨�����ϲ�����ж�������������и��Ե����ԣ��¼���������
���Ǽ�Ҫ����һ��ADO���������������Ҫ���á�Connection������ADO������
һ��������������ǽ���һ�������Դ�����ӣ���������ݿ�ʱֻ�гɹ��Ĵ�һ
�����ӵ����Դ��Connection�����п���ʹ����ص�Command�����Recordset��
���Ⲣ����˵���DZ����ȴ�һ��Connection����֮�����ʹ��Command����
��Recordset��������ͨ����������ݿ�֮ǰ�ȶ�Connection��������Խ�������
���Ա�����ӽ������á����û�ж���Connection ����ֱ�Ӷ�����Command��
��ϵͳ���Զ����㶨��һ��Connection����Ϊ������Ĭ�ϵ����ԣ�ͬ�����û
�ж���Connection��Command����ֱ�Ӷ�����Recordset����ϵͳҲ��Ϊ�㶨��
һ��Connection��Command����Ϊ��������Ĭ�ϵ����ԣ��������ǿ��Բ������Ƶ�
��ʱʹ�����е��κ�һ�������ɽ��俴���DZ˴˶����Ķ�����ʹ�á�����Ҫʹ��
��ݿ�IJ�ѯ���ܣ���Ҫʹ�ò�ѯ���Command����Ͷ����˽������Դִ�е�ָ
�������ͨ�������������Կ��������ڲ�ѯ����Ҫ���Ƶĵط���Recordset��
�����ڱ����ʹ�ô����������ADO��������ͨ��Command�����ѯ�õ��Ľ��
�ڳ����ж���ݿ�IJ�����ʵ�ʾ��Ƕ�ADO�IJ�����ͨ��ʹ��Recordset��������ԣ�
�¼����������Զ�Recordset�����е���ݣ�ʵ���������ģ�ɾ��ȸ��ֲ�������
��Recordset�����е���ݴ洢����ݿ��У������ʵ���˶���ݿ�IJ�����
��Recordset�����ø�ͨ��һ���������˵,Recordset ��������������¼���
��һ���һ����¼��������֪���������ݿ������Ա����ʽ�洢�ģ��ڱ��������
��һ�����ļ�¼��ɵģ�������¼�����һ�����һ����¼��������ʹ��ADO�Ĺ��
����һ���Ƚ������ӣ�Ȼ��ִ�в�ѯ������һ����ѯ�Ľ�����������
��һ����¼��Ҳ�����Ǻܶ�����¼�������Recordset�����Ƕ�Recordset����ʱ��ʵ
���Ƕ����е�һ����¼�ڲ�������һ���µ�Recordset����ʱ������һ��Ĭ�ϵĵ�ǰ
��¼������Recordset�е�ÿһ����¼������һ����¼�ţ����ǿ��Զ�Recordset�е�
��¼ִ�и��ָ���IJ���������ٽ���ݷ��ص���ݿ��У�ʵ�ֶ���ݿ�IJ�������
ִ�ж�Recordset�������ʱ������Ҳ�����ȶϿ�����ݿ�����ӣ�ִ�����������
����ݿ⽨�����ӣ���Recordset�еı仯���ݸ���ݿ⡣
��ȻADOΪ������Ա�ṩ��һ���dz����������ݿ������ķ����������ִ�Ĵ���
��ݿ�Ŀ����Լ��ںܶ�����������ݿ���У�ADO�����Ǻ����ƣ���Microsoft
�����Ƴ���.NET����ƽ̨�ж���ݵĴ�ȡʹ����ADO.NET����������ADO����һ���Ʒ
���Ƕ�ADO���˺ܴ�ĸĽ�����Ƶİ汾�����ܹ����XML�����κ�ƽ̨�����κ���
�����Эͬ��������ADO.NETһ��ʼ�ͱ����Ϊ��ʧ������ݼ���Disconnect���IJ�
��������������ȫ������ʱ����ݿⱣ�����ӣ��ܹ��Ͽ�Ĵ���ʹ�����ݡ�����
һ�ڽ���ADO����һ���Ľ��ܡ�
-------------------------------------------------------------------------
-------
(ADO) ʹ���ܹ���дͨ�� OLE DB �ṩ�߶�����ݿ�������е���ݽ��з��ʺ�
������Ӧ�ó�������Ҫ�ŵ�������ʹ�á����ٶȡ����ڴ�֧����ռ�ô��̿ռ����
��ADO ֧�����ڽ������ڿͻ���/�������� Web ��Ӧ�ó������Ҫ���ܡ�
ADO ͬʱ����Զ����ݷ��� (RDS) ���ܣ�ͨ�� RDS ������һ��������ʵ
�ֽ���ݴӷ������ƶ����ͻ���Ӧ�ó���� Web ҳ���ڿͻ��˶���ݽ��д���Ȼ
���½��ط������IJ�����RDS ��ǰ�İ汾�� Microsoft Remote Data
Service 1.5�����ڣ�RDS �Ѿ��� ADO ���ģ�ͺϲ�,�Ա�ͻ�����ݵ�Զ
�̲�����
ADO �ṩִ�����²����ķ�ʽ��
���ӵ����Դ��ͬʱ����ȷ�������Դ�����и���Ƿ��ѳɹ���û�з���
ָ���������Դ�����ͬʱ�ɴ����������Ż�ִ�С�
ִ�����
����������ʹ��ݰ����е��е���ʽ���أ�����Щ�д洢�����ڼ�顢�������
�ĵĻ����С�
�ʵ�����£���ʹ�û����еĸ���������������Դ��
�ṩ���淽��������ͨ���ɽ������ӻ�ִ��������ɣ���
�ڵ�������£���Ҫ�ڱ��ģ���в���������Щ���衣���ǣ����� ADO �к�ǿ��
����ԣ��������ֻ��ִ�в���ģ�������һЩ���õĹ��������磺����ݴ��ļ�ֱ
�Ӵ洢�������У�Ȼ����� ADO ��Դ����ݽ��м�顣
--
�ճ����䣬�ճ�����
�������£����Ƶĸ�
һ�ο�ƾ���ʷ��һ��
һ����Ѫ���Ƿᱮһ��
[m[1;35m�� ��Դ:������δ��վ bbs.pku.edu.cn��[FROM: 162.105.19.197][m
Technical Details
Message-ID:
<48ALHF$ZG4@bbs.pku.edu.cn>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!newsfeed.news2me.com!newsfeed.media.kyoto-u.ac.jp!news.neu.edu.cn!news.happynet.org!PKUShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: 101948,d391cb610ee1b895,start X-Google-Attributes: gid101948,public X-Google-ArrivalTime: 2003-09-06 01:53:06 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!newsfeed.news2me.com!newsfeed.media.kyoto-u.ac.jp!news.neu.edu.cn!news.happynet.org!PKU From: skyswind@bbs.pku.edu.cn (Ҫ�Ե����Լ�Ŷ) Newsgroups: cn.bbs.comp.database Subject: dz̸ADO Date: 06 Sep 2003 08:52:44 GMT Organization: ����δ��վ Message-ID: <48ALHF$ZG4@bbs.pku.edu.cn> Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 8bit X-Filename: Database/M.1062838335.A Lines: 110