客户数据库数据发送到服务器问题 客户端数据库表的内容使用TCP IP协议 发送到服务器的表中(直接写入) 应用什么方法实现呢?最好有实例可以参考一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 客户端根据表字段定义一个结构,取出数据写进这个结构。然后和服务端建立TPC连接,发送这个结构。服务端接收到数据,进行解码将数据取出来,写输入数据库。 var nIndex,SendLength:integer; SendBuffer: Array of Byte; Mypack: TMypack;//你定义的record结构begin SendLength:= sizeof(TMypack); Mypack.name:=delphi; Mypack.id:=3; SetLength(SendBuffer,SendLength); nIndex := 0; CopyMemory(@SendBuffer[nIndex], @Mypack, sizeof(TMypack)); //Inc(nIndex, sizeof(....));如果还有其它数据在些inc //最后用你选择的发送方式发送出去 //如sendto(FUDPSocket.ListenSocket,SendBuffer[0],SendLength,0,@SockAddrIn,sizeof(TSockAddrIn));end; 关于调用 dll 的回调函数封装到控件的事件? 实在没办法了,求助delphi连接sql server问题 复制EXCEL中的图片到另外一个EXCEL 不能载入gds32.dll 怎样在dbgril中增加一列。 提四个简单的问题,100分送上。 问一个关于图像处理的问题,困扰我很久了,希望有人能帮我,分也不多了:( 请问“学delphi应该注意些什么东西” dbgrid 能否修改字段的标题? 关于使用ShFileOperation复制文件的问题 把对话框选定的文件复制指定目录 谁知道WSAStartup函数的使用方法
服务端接收到数据,进行解码将数据取出来,写输入数据库。
nIndex,SendLength:integer;
SendBuffer: Array of Byte;
Mypack: TMypack;//你定义的record结构
begin
SendLength:= sizeof(TMypack);
Mypack.name:=delphi;
Mypack.id:=3;
SetLength(SendBuffer,SendLength);
nIndex := 0;
CopyMemory(@SendBuffer[nIndex], @Mypack, sizeof(TMypack));
//Inc(nIndex, sizeof(....));如果还有其它数据在些inc
//最后用你选择的发送方式发送出去
//如sendto(FUDPSocket.ListenSocket,SendBuffer[0],SendLength,0,@SockAddrIn,sizeof(TSockAddrIn));
end;