如何连接数据库,一个很菜鸟的问题(100分)

  • 主题发起人 主题发起人 老Q
  • 开始时间 开始时间

老Q

Unregistered / Unconfirmed
GUEST, unregistred user!
这是一个很菜鸟的问题,俺初学C/S数据库编程,安装了Local SQL Server7.0,并用
SQL Server Enterprise Manager 建立了一个数据库aaa和一个表sale,可是使用delphi
的Query或Table控件不知如何连接 sale 表,只有请教各位大侠。
 
我给你发一个例子你注意查收。
里面有一个Readme.txt文件按里面的说明设置后再打开程序。
 
放一个AdoConnection,AdoQuery,建立连接很简单地
 
第一步,配置ODBC:
先在ODBC 中设数据源,安装过SQL Server7.0 后,ODBC中有一项"系统DSN"应该有两项
数据源,一个是MQIS,一个是LocalSever,任选一个选后点击配置按钮,不知你的SQL7.0
是不是安装在本地机器上,如果是的话直接进行下一步,如果不是,在服务器一栏中填上
Server,然后进行下一步,填写登录ID 和密码(登录ID,和密码是在SQL7.0中的用户选项
中设的)。
第二步,配置BDE:
打开Delphi的BDE,然后点击MQIS 或 LocalServer,就会提示用户名和密码,这和
ODBC的用户名和密码是一样的,填上就行了。
第三步,配置程序:
如果用的是TTable,就在TTable的DatabaseName中选择MQIS 或LocalServer,然后在
TableName中选择Sale就行了,然后将Active改为True,Delphi弹出提示对话,填入用户
名和密码。
如果用的是TQuery,在TQuery上点击右键,再击"SQL Builder",这是以界面方式配置
SQL语句,或者在TQuery的SQL中填入SQL语句。最后,别忘了将Active改为True。
在运行也可能配置TQuery,具体见Delphi帮助。
有什么问题,给我发E-Mail youhard@sina.com 和youhard@163.com
 
不好意思,这个问题我自己已经解决了,还有一个问题,
dbase表是否可以使用MS SQL Server7.0管理,如果可以
的话怎么管理?
 
这是啥意思
 
>>dbase表是否可以使用MS SQL Server7.0管理
没门
 
Import first !
 
To 老Q:
首先:你要搞清楚dbase 和SQL Server 7.0是什么?做什么用的?
dbase 是桌面数据库,也就是说文件型数据库,数据库文件加上索引文件就构成了一
个数据库。(Access数据库比较特殊,但它也是桌面数据库)它主要应用于单机操作。
SQL Server是数据库服务器,其中包括和数据库相关的内容,比如表,视图,索引,
用户,存储过程,触发器,它主要用于网络环境中,多台机器共同使用相同的数据。由它
来处理各个用户发来的指令,把用户需要的数据反馈给用户。(交互的过程用SQL语言)。
所以说,SQL Server虽然比dbase 更先进,但它们在应用程序中是平级的,也就是说
它们都是数据库,不存在谁管理谁的问题!
 
多人接受答案了。
 
后退
顶部