配置文件与sqlserver数据库连接"/>
delphi7存取配置文件与sqlserver数据库连接
Delphi7可用多种连接机制访问不同结构的数据库,通过在Delphi程序中建立和读取配置文件的方式,方便快捷地实现了与SQLServer数据库的连接,并给出了主要功能的实现代码。
电脑编程技巧与维护
D lh7存取配置文件实现与 S LSre数据库连接 e i p Q evr
黄芳
(山东省农业管理干部学院计算机科学与技术系,济南 2 0 0 ) 5 10
摘要:D lh7可用多种连接机制访问不同结构的数据库,通过在 D lh程序中建立和读取配置文件的方式,方 ep i e i p
便快捷地实现了与 S L evr Q S re数据库的连接,并给出了主要功能的实现代码。
关键词:D lh7; e i配置文件; Q evr数据库连接 p S LSre。 9
Aces gteC n g r t nFl aieS ev rDaa ae csi h o f u ai i Re l QL S re tb s n i o e z
Co n c i n wi l h 7 o e to t De p i n O h
HUANG Fan g
(h e a met f o u r c n eadT cn lg,S a dn r utrl miirtr C lg J a 5 1 0 T eD pr n o mp t i c n eh ooy hn o gAgi l a Ad nsaos ol e,i n20 0 ) t C eS e c u t e n
Ab t a t h o g a ey o o n ci n Dep i c e s d f r n t cu a a a a e h s p p rt r u h s t n p a d sr c:T r u h a v r t fc n e t l h 7 a c s i e e t s u t rld tb s,t i a e h o g et g u n i o r i
r d gcn grt nfe i D lh rga,eleteS LS re dt aecn et nq ik,n ie eI pe e— e i of uai lsn e i o r an i o i p p m ra z Q e r a b s o nc o uc l adgvsh m l n i h v a i y t m
tt n Co e o i w ci n ai d f o man f a t . o
K yw rs D lh T ecni rtnfe; Q e e; aaae o nci e o d: e i h of uao l S LSr r D tbs n et n p 7; g i i v c o
1引言
D lh7具有强大的数据库应用程序开发功能。在使用 ep i D lh7开发《产管理系统》时,后台数据库采用 S L ep i房 Q
Sre数据库管理系统。使用 T D C ne
t n组件与数据库 e r v A O o nci o建立连接,需要指定 T D C n et n组件的 cn etr g属 A O on c o i o nc tn s i性,在属性设置时需要用到数据库服务器的名称。因为 S L Q Sre数据库不是一个独立的磁盘文件,它是通过数据库服务 e r v
器的名称来访问数据库中的数据的。而在不同的计算机上安
装 S LS re数据库管理系统时,都为数据库服务器指定了 Q e r v不同的实例名称,所以在 cnet r g属性中必须指定正确的 o ncsi tn服务器名字才可以实现正确的连接。
wrtPa a: ie rm
图 1配置文件参数输入窗口
poe uewi P rm ( re:tn; oktt n tn ); rcdr re aa s vr s g w rs i:r g t e i r ao s i
be i gn
2实现思路
正是利用 D lh可以很方便地读取 I I e i p N配置文件的内在
iiaa Wre tn ( b aa D t Suc sre); nPrm. i Sr g" P rm, aa ore,e r t i d v
iiaa Wre t n ( d P rm" r s t n I, nP rm. i Sr g t i b aa, Wok t i D ao
优点,在
产管理系统》中将需要连接的 S LSre数据 Q e r v
w rs t n; okti ) ao
e d; n
库服务器的名称事先写入到一个 I I N配置文件中,连接时再从
II N配置文件中读出相关的数据构成连接字符串信息。应用程序运行前先进行数据库连接测试,如果连接成功,则直接运
行下一步,如果连接失败,则自动弹出提示窗口,提示用户录入数据库连接配置的正确信息,保存后再进行连接测试, 直至成功直接进入系统。
然后编写窗体“保存”按钮的事件过程程序。
poe ueTor1 utn Ci (e drT bet; rcd r fr . t l lk S n e: O jc nB o c )
Var
s r e,w o ksa on: ti ev r r tt i srng; be i gn
3关键技术
31将数据库连接参数写入配置文件 .首先建立一个用于输入数据的窗体,如图 1所示。 在其单元文件中,定义常量 s I Ia e来存放配置文件 t Nn m r名,定义 TN Fl I Ii e类型的文件变量 iiaa n
Prm;
c ns o t
sre=t m ( d 1 e t: e r: r v i E i . x) tT w r s t n=tm ( dt.e t; ok ti: r ao i E i T x) 2 w tP r i r e aa ( re, r s t n; m s v r wok t i ) e a o
Mesg Dg (保存成功 mt fr t n mb k 0 s el a, i oma o,[ o],); n i
B t n .e F c s ut 2S t o u; o e d n;
32登录时读取配置文件内容连接数据库 .
srNI a= b ii; t I n me d . n
作者简介:黄芳 (9 2 ) 17一,女,讲师,硕士,研究方向:数
iiaa n P r m: T NI i; I Fl e
据库应用技术。
收稿日期:2 1— 3 2 020— 0
接着定义将数据库连接参数写入配置文件的过程
l
2 2与E 0. I糯| 1
更多推荐
delphi7存取配置文件与sqlserver数据库连接
发布评论