|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
99j1 (99) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/12/10 11:09:53 |
标题: |
|
加入我的收藏 |
楼主: |
DLEPHI+SQLSERVER写的程序如何能在客户端使用,可不可以不装SQLSERVER客户端工具,有什么好办法,各位朋友能否提供帮助。
另外,让用户选择从某个表里面查询,如选择TBL1,TBL2,TBL3中一个表。如何写? QUERY1.SQL.ADD('SELECT * FROM ???')
----------------------------------------------
- |
作者: |
|
2003/12/10 11:20:33 |
1楼: |
一定要安装SQLServer客户端吗? 好像不一定 var sTableName: String;
sTableName := Combox.Text; QUERY1.SQL.ADD('SELECT * FROM ' + sTableName)
----------------------------------------------
|
作者: |
99j1 (99) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/12/10 11:57:35 |
2楼: |
谢谢,但是我不装SQLSERVER客户端就连不上数据库呀!我用BDE和ADO都试过了,都不行,有没有什么好办法呀
----------------------------------------------
-
|
作者: |
cjrb (Thinking In 魂) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/12/10 12:52:40 |
3楼: |
ADO应该可以直接连。
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=;PassWord=;Initial Catalog=;Data Source=;
如果连不上可能有的机默认是以name pipes进行连接的。
在客户ODBC直接进行创建一个SQLSERVER的DSN,在客户端配置选择TCP/IP,即可
----------------------------------------------
充电..........
|
作者: |
|
2003/12/10 15:01:28 |
4楼: |
同意楼上的意见!
----------------------------------------------
*-------------------------------\ | 渴求知识,也渴望您的帮助! \ | 愿结识当今天下爱好DELPHI之朋友!\ |__________________________________\______^_^
|
作者: |
|
2003/12/10 16:45:43 |
5楼: |
在运行里运行 cliconfg
一般都是要配置成 TCP/IP 方式连接
----------------------------------------------
|
作者: |
99j1 (99) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/12/10 18:39:16 |
6楼: |
是不是要在客户端特别设置,我按Provider=SQLOLEDB.1;Persist Security Info=False;User ID=;PassWord=;Initial Catalog=;Data Source=;设置后在未装SQLSERVER客户端的2000系统上无法连上数据库,为何?
----------------------------------------------
-
|
作者: |
soze (soze) |
★☆☆☆☆ |
-
|
普通会员 |
|
2003/12/10 19:15:34 |
7楼: |
是不是加上你用作SQLSever服务器的那个服务名字在连接语句中哦
----------------------------------------------
-
|
作者: |
|
2003/12/10 22:07:50 |
8楼: |
用BDE连接SQLServer很方便呀,只要在ODBC中设置好连接一般是没问题的。
----------------------------------------------
-
|
作者: |
99j1 (99) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/1/10 11:49:51 |
9楼: |
因为公司客户端太多了,我只是想用ado写好程序后发个用户,拷在机上就能使用,但好多总是提示连不上数据库,是什么原因,还请各位帮忙!系统都是windows 2000 professional
----------------------------------------------
-
|
作者: |
|
2004/1/10 12:20:33 |
10楼: |
必须在ODBC中对这一连接进行设置好才行。就是用户机器上的。否则装上SQL的客户端恐怕也没用。
----------------------------------------------
如你所愿,你将不会收到本站任何邮件。
|
作者: |
99j1 (99) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/1/10 12:27:22 |
11楼: |
我现在都是在客户端装上sql连接工具,能连上,但这样很麻烦,请各位再给我想想办法
----------------------------------------------
-
|
作者: |
|
2004/1/10 12:35:11 |
12楼: |
在“控制面板”、“管理工具”、“ODBC数据源”中添加一个“SQL SERVER”连接,根据提示和自己的使用要求进行设置,最后还可以测试一下连接是否成功。只要成功就没问题。
----------------------------------------------
如你所愿,你将不会收到本站任何邮件。
|
作者: |
bios (阿贡) |
★☆☆☆☆ |
-
|
盒子中级会员 |
|
2004/1/10 13:45:02 |
13楼: |
----------------------------------------------
|
作者: |
|
2004/1/10 14:24:07 |
14楼: |
adoconnect中 connectionstring:="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=;PassWord=;Initial Catalog=;Data Source="; 這樣只要在能連接到數據庫的客戶端就能運行
----------------------------------------------
-
|
|