🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.program
Article #1201

��Delphi��InterBase��ݿ⿪��Client/ServerӦ�ó��

#1201
From: ���ܵ�Сʨ
Date: Sat, 18 Apr 1998 00:00
76 lines
7209 bytes
  ����Client/Server��ݿ⼼���IJ�������,Խ��Խ�����ݿ⽫��
������ģʽ��������ǰ�ڴ��ͻ������е���ݿ���Oracle��Sybase��
��ֲ��С�ͷ��������Ժ�,��������SQL����ݿ�Ӧ�õ����Ƹ������
�ˡ���������������ݿ�ϵͳ,�����ڼ����ϻ���������,�����˺�
�����ߡ�Borland��˾��Delphi�ǿ�����ݿ�ǰ�˵����㹤��,����
�����ٶȿ졢��̼򵥡������������ص�,�ر��Ǻ�Delphiһ�����
����ݿ�InterBase�ķ�����Local Server, ���������Ʊ��������
�������ɫ�ġ����ںܶ�Delphi�IJο������ж���һ����ܽ���,��
��ȴ��Delphi����Client/Server���������ú���ǿ��Ĺ��ߡ�Delph
i��װ��Ϻ�,�����һ��InterBase��ݿ����͵�Local Server,����
��,���Ա�дClient/Server��ݿ����,������һ������ĺ�̨���
�������;Local Server��Ȼ�ڱ��ؼ����������,�����ȷ������һ
����ݿ�������Ľ�ɫ,Ӧ�ó�����Local Server�����к��ڷ�����
������û��ʲô��һ��,����ڿ���Client/Server��ݿ������˵��
����Ҫ��,���Ա�������������ݿ�ķ������Ͽ������������Σ��
�ԡ�ͬʱ,Local Server�ϵ���ݿ�����Ӽ��,���Լӿ�Ӧ�ó���
�Ŀ����ٶȡ�����򵥽���һ������Local Server����Client/Serve
r����ķ�������Ӧ�Է��������,����Ҳο���

    ������ݿ�
    Ϊ����Local Server�Ͽ�����ݿ����,���ȱ�����Local Serve
r�ϰ�װ��ݿ�,����ģ�������ݿ�������ĸ��ַ���,������˵��
��ʹ��һ��SQL Server��Oracleһ��������:

    1.�鿴��������ODBC���ó���,ȷ��Data Source������InterB
ase(Borland InterBa se)��һ�Ȼ����Delphi��������ִ��Serve
r Manager����,�����ݿ��ά������,������һ�����û���ȫ����
���ò˵�Tasks�е�User Security��������û�,����û������
��,�Ա��ڴ�������ݿ�ʱ�á�

    2.����Delphi������е�Windows ISQL,ִ��CREATE DATABASE��
��,���һ������ݿ�,��������ΪTEST,�û��������Ҫ�͵�һ����
������û�����һ��,Ȼ����SQL STATEMENT�д���"CREATE TABLE NE
WTABLE(NAME CHAR(10),TELE-PHONE CHAR(14))"����,��RUNִ��,��
�ſ�����INSERT INTO NEWTABLE������뼸�������¼Ϊ���ʱ����
��,���˳�ISQL��
    3.�ڵ�2������Ժ�,��C:\IBLOCAL\BINĿ¼�¿��Է�������ɵ�
��ݿ��ļ�TEST����������Database Engine Configuration����,��
��Aliases�IJ�����,����һ���µ�Alias,���Alias��ALIAS TYPE��I
NTER-BASE,New Alias Name��TEST,��SERVER NAME�ij�"C:\IBLOCAL 
\BIN\TEST",����������ݿ��԰�����Ҫ�����޸�,Ȼ������˳�����
һ��Ҳ������Databas e Desktop����ɡ�

    ���
    ���ڿ��Ա�дClient/Server��ݿ�ij����ˡ�
    1.����Delphi�����,�½�һ��PROJECT,��Form1�Ϸ���Data Acc
ess����Data Source1 ��Query1,�Լ�Data Control����DBGrid1��DB
Navigatorl�ȡ�
    2.��Data Sourcel��DataSet��������Query1,��Query1��Databa
seName��������TEST�������Ե���������ѡTEST,��Query1��SQL����
�м���SQL��ѯ�����SELECT*  FROM NEWTAB LE��

    3.Ȼ����DBGrid1��DBNavigatorl��DataSource��������DataSou
rcel,���,��Query1��Active������ΪTRUE,��ʱ�������ݿ�ע��
�Ի���,ֻҪ������û������������,DBGrid 1�н�����Query1��ѯ
�Ľ��,Ҳ����������ʱ��Query1��OPEN�������򿪲�ѯ�õ����
���Query1��RequestLive��������ΪTRUE,�򲻵����Բ�ѯ��ݿ�
,�����ܶ���ݿ���в��롢���¼�ɾ��Ȳ���,����Ҫ��дSQL
��䡣
    ����,һ����С���������Client/Server��ݿ���������ˡ�
ֻҪ���ʵ����޸�,�Ϳ��Ա�д����ʵ�õ���ݿ�Ӧ�ó���

    ����ֲ��
    ��Delphi����Client/Server��ݿ�,�������ĵľ��ǿ���ֲ��
,����һ��,ǡǡ����D elphi��InterBase��Local Server�����ơ���
Local Server�Ͽ�����һ����ݿ�����,ֻҪ�ڿ��������ODBC��S
ETUP�н���������ݿ������������,Ȼ����Database Desktop��
������ø���������ݿ����,����Query��Table����Ӧ��������
�޸�,�Ϳ����ڷ������������ˡ���Щ�Ķ��������Ѽ�����ʱ�����,
������ϲ��ظĶ�����Ҫע��,���ֲ�ͬ����ݿ��������SQL����
������ͬ��,������õ��DZ�׼��SQL��������չ����,��ô��
û��ʲô����,������Ҫ�ο���Ӧ��ݿ��������SQL�﷨��

--
�� ��Դ:���ϴ�С�ٺ���Ϣ����վ bbs.nju.edu.cn��[FROM: hsia.nju.edu.cn]
Technical Details
Message-ID: <3O9R6O$tv4@bbs.nju.edu.cn>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: fc86e,8d8bd7d4dc4c9ea9,start
X-Google-Attributes: gidfc86e,public
From: pipishi.bbs@bbs.nju.edu.cn (���ܵ�Сʨ)
Subject: ��Delphi��InterBase��ݿ⿪��Client/ServerӦ�ó��
Date: 1998/04/18
Message-ID: <3O9R6O$tv4@bbs.nju.edu.cn>
X-Deja-AN: 345327108
X-Filename: Programming/M.892871736.A
Organization: nju_bbs
Newsgroups: cn.bbs.comp.program