关于连接数据库

黑兵 2011-11-17 07:28:08
我单位在一个虚拟主机服务商那里租了一个ms sql server数据库用做档案管理,我现在用的是asp做的一个网站程序访问和操作这个数据库,而且速度比较快。现在是,大家一致认为,这种网页版的程序不方便,查询大量数据时还得做分页处理。我想用BCB6做一个程序安装在各台需要使用档案管理的电脑上,这样操作起来就方便了。问题是怎么进行数据连接、操作?我试着用ODBC连接了一下,不是连接不上,就是偶尔能连接上了,速度异常的慢。向大家请教一个最佳的办法,一要稳定、二是速度快。
数据库管理时提供的连接字符串是:"provider=sqloledb;data source=IP地址,1433;User ID=用户名;pwd=密码;Initial Catalog=数据库名"
...全文
167 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhiyuandigital 2011-11-24
  • 打赏
  • 举报
回复
ASP比你做程序速度快多了,ASP是在服务器本地执行后返回客户端的
你做的程序需要连接到服务器,服务器执行后,再返回到客户端,受网络影响非常大
黑兵 2011-11-24
  • 打赏
  • 举报
回复
我的数据量很大,查询方式有好几种,我怎么把查询的需求发送给asp文件,然后返回的结果写到DBGrid中?在网站上做一个什么样的文件对查询进行响应?
黑兵 2011-11-24
  • 打赏
  • 举报
回复
用ADO连接互联网上的sql server数据库需要在没有安装sql server的电脑上附带什么文件?
lhy 2011-11-18
  • 打赏
  • 举报
回复
弄一些存储过程可能会快一些。
七擒关羽 2011-11-17
  • 打赏
  • 举报
回复
这些依赖网络传输的,既然原有asp做的网页访问比较快,那么建议你做个直接访问这个网页,把数据显示转下,这样解决使用的我问题
zzbinfo 2011-11-17
  • 打赏
  • 举报
回复
你的电脑没有以上文件说明编译器没有安装好。你用ado或是odbc连接远程数据库速度都块不到那去。个人认为你现有的程序比较合理,这种环境web程序是有优势的。如果现有程序功能上有欠缺的地方部分修改就行了。比你现在考虑的方案要好。
cankoo 2011-11-17
  • 打赏
  • 举报
回复
IDE没有安装完整??
黑兵 2011-11-17
  • 打赏
  • 举报
回复
bcbclxide.bpi
proide.bpi
corbaide.bpi
direct.bpi
IDETools.bpi
stride.bpi
我的电脑里没有这些文件
黑兵 2011-11-17
  • 打赏
  • 举报
回复
用ADO连接了,程序设计期提示找不到以下文件:
vcldb.lib
dbrtl.lib
adortl.lib
vcl.bpi
rtl.bpi
vclx.bpi
bcbclxide.bpi
visualclx.bpi
proide.bpi
corbaide.bpi
dsnapcrba.bpi
dsnap.bpi
dbrtl.bpi
inet.bpi
inetdb.bpi
bdertl.bpi
vcldb.bpi
adortl.bpi
vcldbx.bpi
bdecds.bpi
cds.bpi
dbexpress.bpi
dbxcds.bpi
ibxpress.bpi
indy.bpi
dsnapcon.bpi
vclie.bpi
xmlrtl.bpi
inetdbbde.bpi
inetdbxpress.bpi
nmfast.bpi
qrpt.bpi
soaprtl.bpi
teeui.bpi
teedb.bpi
缘中人 2011-11-17
  • 打赏
  • 举报
回复
用ado连接,
adoConnection控件,直接连
黑兵 2011-11-17
  • 打赏
  • 举报
回复
能不能借用网站上做的一个ASP数据连接文件进行数据读写、查询?
黑兵 2011-11-17
  • 打赏
  • 举报
回复
我也是这个意思。能说得详细点吗?给段代码,谢谢!

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧