关于数据库的一个问题,一直想不明白

zwicker 2009-07-14 09:57:08
如果我要在程序中与远程数据库服务器,进行查询,插入等数据库操作。

以前我的做法是在客户端程序中写sql语句,然后自己用socket传输给服务端程序,服务端程序再通过ado连接到服务器的数据库,接着服务端程序获得结果,再用socket传回给客户端。

现在我发现好像可以(没有实践过)直接在客户端程序用ado来远程连接服务器数据库,然后数据库会直接把数据传给客户端,好像数据库底层会自动用socket来发送sql语句并传给客户端,不需要自己动手用socket传输sql语句。

但是我又想客户端如果要远程连接服务器,那么连接字符串里要怎么写?


请各位,解释下我的想法有没有错?
...全文
42 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zaodt 2009-07-15
  • 打赏
  • 举报
回复
如果是外网,直接访问确实不好!


数据库的安全性不好!
zaodt 2009-07-15
  • 打赏
  • 举报
回复
远程?多远?外网吗?
zwicker 2009-07-15
  • 打赏
  • 举报
回复
oracle 或 sql server
zaodt 2009-07-15
  • 打赏
  • 举报
回复
是什么 DBMS ?
codelast.com 2009-07-14
  • 打赏
  • 举报
回复
当然可以连接远程的数据库服务器,但是也要看你的数据库支不支持远程访问,一般来说现在的大多数数据库都支持,连接串怎么写这个问题,要看你是什么数据库,各种数据库的连接串都不一样,怎么能同一而论呢
zwicker 2009-07-14
  • 打赏
  • 举报
回复
按理说,这么幼稚的问题,应该很多人会啊,谁来回答下啊
zwicker 2009-07-14
  • 打赏
  • 举报
回复
提供啊
DarkChampion 2009-07-14
  • 打赏
  • 举报
回复
数据库不提供客户端吗?

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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