社区
数据库相关
帖子详情
(高分求源代码或具体流程!)Delphi+VC+SQL SERVER 2000
hedayu
2003-09-29 11:38:48
服务器端用VC做成访问数据库的封装,客户端用DELPHI开发,两者通过Windows Socket连接。
...全文
48
19
打赏
收藏
(高分求源代码或具体流程!)Delphi+VC+SQL SERVER 2000
服务器端用VC做成访问数据库的封装,客户端用DELPHI开发,两者通过Windows Socket连接。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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!
MS-
SQL
Server
基础类 -
SQL
语句
数据库帖子收集
这样的数据列表在存储过程中应该怎么样选择得到? 请问造成
SQL
2000
服务不能启动的原因有哪些?
sql
server
中有無類似于if 的函數,即像這樣select if(cancel=1,'cancel','') from sales 这样怎么返回呀!!!!记录集的返回。。 谁能跟我说说期初库存怎么样的一个业务逻辑!都要处理哪些内容!需要每月进...
CSDN回帖得分大全(近两年)
√vs2005调用dll的时候Initialize()函数返回错误 [
VC
/MFC 基础类] 40 ylongwu 05-21 20:486 ylongwu06-28 13:42管理√为什么我创建登陆框之后,然后获取登陆框的数据时候总是出现非法操作! [
VC
/MFC 界面] 40 chencheng8095 05-23 00:2911 xianglitian06-10 11:51管理√CFileFind::FindFile 支持通配符么? [
VC
/MFC 基础类] 100 wysbk002 05-22
COM和数据库
如何手动把ACTIVEX控件天家到窗口中?
求
教:我一个activex控件要处理PreTranslateMessage,这个控件如果是插入在一个dialog上就正常,如果在一个view中用create创建控件的PreT如何将activex control中的类导出?请进!up有分!
VC
开发的带有dispatch的com服务器如何返回一个数组给vbscript,或者javascript实现OLE容器N
WEB开发文档2 总结
http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx 怎样将后台生成的在内存中的图象显示到客户端 Microsoft IE WebControls下载地址 如何在DATAGRID中使用JAVASCRIPT脚本控制 DataGrid中连接到下一页显示数据 下载中文名
数据库相关
2,498
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章