Article View: cn.bbs.comp.program
Article #1322ODBC 3.0���¹���
From: ���ܵ�Сʨ
Date: Sat, 18 Apr 1998 00:00
Date: Sat, 18 Apr 1998 00:00
102 lines
7873 bytes
7873 bytes
ODBC 3.0���¹���
�����
Microsoft�Ƴ���ODBC(Open Database Connectivity)����Ϊ��
����ݿ�ķ����ṩ��ͳһ�Ľӿڡ�ODBC����SQL(Structured Query
Language),��������Ϊ������ݿ�ı�������ӿ��ṩ�������
�ȵ���ɲ�����:һ��Ӧ�ó������ͨ��һ��ͨ�õĴ�����ʲ�ͬ
����ݿ����ϵͳ��һ����������߿����Ŀͻ�/������Ӧ�ó���
�ᱻ����ij���ض�����ݿ�֮�ϡ�ODBC����Ϊ��ͬ����ݿ��ṩ��
Ӧ�������
ODBC������Ա��������¼�������:
��Ӧ�ó���������ij��ר�õ�API
��SQL�����Դ����ķ�ʽֱ��Ƕ����Ӧ�ó�����
��Ӧ�ó���������Լ��ĸ�ʽ���պͷ������
��ODBC�������ȫ��ISO Call-Level Interface����
�����ڵ�ODBC��ݿ������֧��55�ҹ�˾����ݲ�Ʒ
�����Ƴ���ODBC 3.0�Ѿ���32λ,֧��Win32��
ODBC��OLE
����û����ڶ�ODBC��OLE��ϵ��ʶ��ģ��һЩ�û���Ϊ,ODBC
���ڱ�OLEȡ��,����һЩ�û�����Ϊ,��������Ƕ��������ġ�
ʵ����,OLE��һ�����������,���ڿ��������õ����������O
LE��������ģ�ʹӸ��ϸı���Ӧ�ó���Ŀ�����ʽ���ʹ�ͳ�Ĺ���
ʽ���������ʽ��ͬ,OLE��������Ӧ�ó���ֱ��ʹ�ù������,��ȡ
����Ĺ��ܡ�����:�ı���ͼ�?���ӱ��,��������ΪOLE������
����Windows��Macintosh����ƽ̨֧��OLE����
ODBC���Ժ�OLEһ���������ṩ��һ����ݶ���,����"OLE D
B",���ڶ�һ����ݿ���ݵĿ��ơ�ODBC 3.0��ȫ֧����һ��"OLE DB
"����ͨ��SQL������ݿ⡣��ΪODBC�Ŀͻ�������ṩ���µķ�����
�ݿ�ķ�ʽ��
ODBC 3.0���¹���
1.��X/Open�� ISO CLI����
ODBC 3.0��X/Open��ISO CLI(Call-Level Interface)���ij�
��,�����ӵĹ��ܰ���
��������(Descriptor)
��������ODBC 3.0�ṩ������Ҫ���¹���֮һ��һ����������һ
����ݽṹ,����������һ��SQL����еĶ�̬����,����һ�����ؼ�
¼���ϵ���(column)����Ϣ���������ṩ�˶�����Ϣ�Ͳ����һ��ֱ
�ӵ�ͳһ���ʷ�ʽ,�������ݿ������ODBC 3.0�������ǿ��
���ܾ������ʹ��������
����Ϣ�Ͳ�����������������������һ������������Ӧ�ó���
�Ļ�������,����һ�����Ӧ�ط��ڷ������ˡ�
�����(Diagnostics)
��ODBC 3.0��,������õķ�����Ϣ������������С�ÿһ����
�������ӡ������Լ�����������һ�������������������ͷ
�ֶη���һ��ĺ���ִ����Ϣ,��ļ�¼�ֶμ�¼ODBC������õĴ�
����Ϣ�;��档ODBC 3.0�������Ϣ�������¸Ľ�:
����������ǿ�����չ��
��������������ݲ��ᷢ�������Դ���
��״̬��Ϣ�������ǵļ��𱻼�¼
�����Լ�¼�ض������д���
��Ŀ¼��������
Ŀ¼�������ļ��ϵ�����(column name)��X/Open��ISO CLI��
���ݡ�
���µ����Ժͺ���
��ODBC 2.0�����Ӻ�����ѡ����ODBC3.0���ѱ������,Ӧ�ó���
����ͨ������������ʺ������ǡ�
ODBC 3.0�����˻������Եĸ���,ͨ������Է��ʺ�������Щ
���ԡ�ʵ������������Ժ�ODBC��ѡ�����Ӧ��
ODBC 3.0���ṩ���µĺ���,���ڴ�����������������,���ṩ
�˴��?�������ӡ��������Եĺ���
2.��ODBC 2.x���ܵı���չ
��ODBC 3.0��,�����������ǿ���չ�ġ� ODBC 2.x������
��û�г��������ڵ�X /Open��ISO CLI�ĵ��С�Ϊ��֤֧����Щ����
,ODBC 3.0�����˸��ӵ������������ֶΡ� ������ODBC 2.x�е���
�Ӻ�����ѡ��,��ODBC 3.0�ж�����Ӧ�����ԡ���ֻ���������ֵĸ�
��,����û�з����κα仯������Ĺ�������ODBC 2.x�ṩ��,����
û��,��ODBC 3.0�Ѿ�ͨ����չ����������:
����ȡ����
����������
���з�Χ��
��ʹ��SQLSetPos�Ķ�λ����
���̶����ȵ���ǩ
��ODBC �α�����(��̬,��̬,keyset��)
�������������
���Դ洢��̵�֧��
3.ODBC 3.0 API�ĸĽ�
���������µ��������,��:64λ����,֧����ֵ��С���C�Ľṹ
��
��֧������
��֧�������ֵIJ���
���ṩ���ж�ȡ����չ�Ĵ�����Ϣ
���Ľ�����ǩ,��:���ȿɱ�,ͨ����ǩ����ȡһ�����
����SQL-92����
���ṩ������Ϣ
�ȵȡ�
4.������
ODBC 3.0��ȫ�����ݡ���ʹ��ODBC3.0����������ʱ:
��һ��ODBC 2.x��Ӧ�ó������������ODBC 3.0�������,��O
DBC 2.x�������֮�ϡ�
��һ��ODBC 3.0��Ӧ�ó���������ODBC 3.0�������֮�ϡ�
�����һ��ODBC 3.0��Ӧ�ó���ֻʹ��ODBC 2.x�Ĺ���,�����
��������ODBC 2.x��������ϡ�
ע:ĿǰODBC 3.0�ɴ�http:��www.microsoft.com/odbc/�����
�ء�
--
[m[1;37m�� ��Դ:���ϴ�С�ٺ���Ϣ����վ bbs.nju.edu.cn��[FROM: hsia.nju.edu.cn][m
Technical Details
Message-ID:
<3O9QPU$tL1@bbs.nju.edu.cn>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: fc86e,c8ee60f5bfc544f6,start X-Google-Attributes: gidfc86e,public From: pipishi.bbs@bbs.nju.edu.cn (���ܵ�Сʨ) Subject: ODBC 3.0���¹��� Date: 1998/04/18 Message-ID: <3O9QPU$tL1@bbs.nju.edu.cn> X-Deja-AN: 345300034 X-Filename: Programming/M.892870350.A Organization: nju_bbs Newsgroups: cn.bbs.comp.program