DELPHI 与 SQL SERVER2000 的连接问题
浏览次数:1345 次悬赏分:20 | 提问时间:2008-3-10 14:57 | 提问者:ILSVERY
最近朋友发了一个学生信息管理系统,他说连不上数据库,我拿来试了一下, 我机子上装的是 SQL SERVER2000 和 DELPHI7.0,在机子上建立了数据源,软件 是由一个 MAINFORM 的主菜单和一个 ParentForm 的父类窗体和其他的学生信 息窗体组成,学生的各个信息窗体全部继承 ParentForm 的父窗体,现在的问题是 在 ParentForm 窗体中,有 4 个 AOD 控件,分别是 aodtable,AODquery,AODconnection,AODcommand,在 AODconnection 控件的 属性中我将 ConnectionString 设置了数据库的路径,并且测试连接成功,在 AODquery 的属性中将 Connection 设为 AODConnection,然后
软件运行显示:数 据库不存在或拒绝访问,将 AODquery 的 Active 改成 True 显示:Missing SQL property.希望高手指点,我到底是哪里出了问题.万分感谢 推荐答案 你的 AODquery 里有个 sql 属性,里面是写 sql 语句的,你 sql 语句都没写,active 当然报错拉,还有,AODconnection 里的 LoginPrompt 属性要设置为 false,不然你 启动一次就要登陆一次数据库 建议这么连数据库,使用控件 AODconnection,ADOuery,DateSource(在 DateAccess 里),DBgrid(在 DateControls 里). 首先,AODconnection 里的 ConnectionString 设置数据库路径,测试连接成功后, 把 LoginPrompt 属性要设置为 false.把 ADOuery 里的 connection 属性指向 AODconnection,把 sql 属性里写上 sql 语句,把 active 属性设置为 true.把 DateSource 的 DateSet 属性指向 ADOuery,然后把 DBgrid 的 DateSource 属性 指向 DateSource,然后就 OK 拉,无代码连接数据库
远程连接 SQL
SERVER:
A.测试是否开通成功 在控制面板中点击 odbc 数据源,选择系统 dsn---〉添加---> sql server----> 名 称:(随意)服务器:填写数据库服务器的 ip 地址 ----〉选择用户 输入登录 ID;填写数据库的用户名和密码,客户端配置选择 tcp/ip 即可---〉如果 成功将会 显示出 odbc 数据源配置
列表,否则报错。 B.远程管理的方法: 1、在的你
计算机上安装 sql server2000 数据库的软件(注意:相同版本的数 据库
系统) 2、在你的机器中系统目录下的 HOSTS 文件中增加一行“数据库服务器 IP 数 据库 服务器 IP”如: # 102.54.94.97 rhino.acme # source server # 38.25.63.10 x.acme # x client hos
t 127.0.0.1 localhost 218.5.74.91 218.5.74.91 3、点击开始--程序--Microsoft SQL Server --客户端网络实用工具--另名 ---点击添加---网络库选取 TCP/IP;服务器别名:数据库服务器的 IP;服务器名称:数 据库服务器的 IP;端口默认 1433---确定 4、点击开始--
程序--Microsoft SQL Server --企业管理器--Mouse 点 Microsoft SQL Servers "+ "---mouse 右键点 Sql Server 组;点新的 sql server 注 册....--下一步--增加主机 IP,下一步---选 "系统
管理员给我分配的 SQL Server 登 录信息.... ".下一步---登录名:用户名、密码:密码、下一步--。。 。。 5、联接成功后;请您找到您的数据库;你就可管理你的数据库 1、直接连接方式: Set lconn = Server.CreateObject( "ADODB.Connection ") lconn.Open "driver={SQL Server};server=数据库的 IP;database=数据库 名;uid=用户名;pwd=密码 " 若有其他问题和我联系。 3710167@qq.com
Delphi 环境下拨号连接 SQL SERVER 的
问题 标签:ip 地址 拨号连接 客户端 服务器端 局域网 回答:3 浏览:812 提问时间:2005-03-22 19:23 服务器端数据库 SQL SERVER, 客户端 ACCESS. 客户端定期将数据上报给服务器端数据库. 通过给定服务器端 IP 地址,局域网内可以实现. 但到 Internet 环境下就不行了,为什么? (服务器端已设置为拨号服务器)
相关资料: Delphi 编程环境下串行
通信技术浅析.pdf 相关资料 更多资料>> 最佳答案 此答案由提问者自己选择,并不代表爱