(高分求源代码或具体流程!)Delphi+VC+SQL SERVER 2000

hedayu 2003-09-29 11:38:48
服务器端用VC做成访问数据库的封装,客户端用DELPHI开发,两者通过Windows Socket连接。
...全文
43 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
hedayu 2003-10-18
  • 打赏
  • 举报
回复
还想听听大家的高见。
hedayu 2003-10-01
  • 打赏
  • 举报
回复
没听说过 fast cgi
hedayu 2003-09-30
  • 打赏
  • 举报
回复
help!
TINTIN2010 2003-09-30
  • 打赏
  • 举报
回复
fast cgi,听说过吗
yanhuizen 2003-09-30
  • 打赏
  • 举报
回复
你们老师有问题!delphi不也很好吗!!!
hedayu 2003-09-30
  • 打赏
  • 举报
回复
老师要求用 VC 做服务端 :{
jinkang 2003-09-30
  • 打赏
  • 举报
回复
服务端也可以用delphi写,delphi有现成的模型,如remotequery之类,写起来很方便
hedayu 2003-09-29
  • 打赏
  • 举报
回复
我想看一个具体的简单的例子。数据库只有一张表也好,什么业务无所谓。
yxl2000 2003-09-29
  • 打赏
  • 举报
回复
没做过
tonylk 2003-09-29
  • 打赏
  • 举报
回复
什么叫具体流程,这个应该和你的业务有关,你不说清楚有什么用。。。。
不过,看来是没有什么问题,做起来不难。
tongki 2003-09-29
  • 打赏
  • 举报
回复
UP!
hedayu 2003-09-29
  • 打赏
  • 举报
回复
怎么估计出来的?
rwdx 2003-09-29
  • 打赏
  • 举报
回复
没做过,估计应该不难
hedayu 2003-09-29
  • 打赏
  • 举报
回复
请提供源代码。
微雪缤纷 2003-09-29
  • 打赏
  • 举报
回复
反正VC写的DLL,delphi可以调用的,不知道mfc扩展DLL与其有什么不同之处。
hedayu 2003-09-29
  • 打赏
  • 举报
回复
Delphi 可以调用MFC扩展DLL吗?
hedayu 2003-09-29
  • 打赏
  • 举报
回复
好啊。多谢 ingener(祝福)。
甜而不腻 2003-09-29
  • 打赏
  • 举报
回复
具体的代码不写了,我给你点一点吧!
有两种方法,一是通过SOCKET通讯。
两个数据通讯问题:
VC(服务端)
1、建立一个SOCKET 端口,端口号和传输方式都定义好,并且要跟以下用DELPHI的一致。
2、自定义一个记录型的数据类型,其中包括你要传输的各个数值的字段。
3、接收到数据后,把记录类型里的各个字段的值传给和数据库相连的数据集。(这个是纯VC数据库编程问题了。具体就不说了。)
DELPHI(课户端):
1、动态建立一个SOCKET组件,按上述的设置方法设置好端口传输方式等属性。
2、自定义一个记录型的数据类型,要跟上面建立的那个数据类型的各个字段对应相符。
(包括长度和类型)
3、这里就是客户端的数据接收模块和对自定义的记录型的数据类型进行赋值。(以后就是简单编程)

第二种方法也是跟这个差不多,只是变化了一种方式,

服务端程序不变,还是那三步。
变化的是在这里(VC)也对应建一个客户端,
1、建立一个客户端SOCKET端口,设置端口和其他属性
2、建立记录型的数据类型
3、这里是最重要的,就是编程这里的编程都编写成函数,带参数的函数,在函数里实现和服务端的通信。所有输入数据都是以参数形式传递。
4、说到这里你可能猜到了,是将这些函数封装成DLL
接下来的就更简单了,你在DELPHI里直接调用DLL就OK了。

综上所述:第一种方法传输速度可能快一点点,因为是直接进行端口通讯的,但是实现有一定难度。
第二种方法实现起来比较简单也好理解,速度可能比第一种慢一点点,不过你要知道,现在硬件速度那么快这一点速度影响可以忽略不计的。

我的方法不知道能不能满足楼主的要求。
hedayu 2003-09-29
  • 打赏
  • 举报
回复
各位,help!

2,496

社区成员

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

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