社区
网络通信/分布式开发
帖子详情
ServerSocket向ClientSocket数据的问题?
long405
2005-10-15 06:23:25
怎样将服务器端测试表(SQLServer)中的记录内容通过通信在客户端显示出来?
...全文
208
8
打赏
收藏
ServerSocket向ClientSocket数据的问题?
怎样将服务器端测试表(SQLServer)中的记录内容通过通信在客户端显示出来?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hero4444
2005-11-25
打赏
举报
回复
頂
long405
2005-10-15
打赏
举报
回复
有没有人推荐看什么书比较合适像我这样水平的?
long405
2005-10-15
打赏
举报
回复
还希望各位兄弟多多帮助。
long405
2005-10-15
打赏
举报
回复
小弟我刚刚接解到这方面。
Favinc
2005-10-15
打赏
举报
回复
天啊,但不懂这个,如何写网络数据库应用?
long405
2005-10-15
打赏
举报
回复
谢谢了,小弟我刚入行不久。
long405
2005-10-15
打赏
举报
回复
看不懂,能解释一下吗?能说得详细点吗?
Favinc
2005-10-15
打赏
举报
回复
TDataSetProvider.Data或TClientDataSet.Data都是 OleVariant类型,可将其转换到内存流,然后通过ServerSocket.SendBuff或SendStream发送给ClientSocket;
给你两个很有用的过程。
procedure StreamToVariant(Stream: TMemoryStream; var V: OleVariant);
var
P: Pointer;
begin
Stream.Position := 0;
V := VarArrayCreate([0, Stream.size - 1], varByte);
P := VarArrayLock(V);
Stream.Position := 0;
Stream.Read(P^, Stream.size);
VarArrayUnlock(V);
end;
procedure VariantToStream(const V: OleVariant; Stream: TMemoryStream);
var
P: Pointer;
begin
Stream.size := VarArrayHighBound(V, 1) - VarArrayLowBound(V, 1) + 1;
P := VarArrayLock(V);
Stream.Position := 0;
Stream.Write(P^, Stream.size);
VarArrayUnlock(V);
Stream.Position := 0;
end;
51nod 1204 Parity 【种族并查集】
1204 Parity 题目来源: Ural 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 你的朋友写下一串包含1和0的串让你猜,你可以从中选择一个连续的子串(例如其中的第3到第5个数字)问他,该子串中包含了奇数个还是偶数个1,他会回答你的
问题
,然后你可以继续提问......你怀疑朋友的答案可能有错,或说同他之前的
51nod 1204:Parity 并查集
1204 Parity 题目来源: Ural 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注 你的朋友写下一串包含1和0的串让你猜,你可以从中选择一个连续的子串(例如其中的第3到第5个数字)问他,该子串中包含了奇数个还是偶数个1,他会回答你的
问题
,然后你可以继续提问......你怀疑朋友的
51nod1204 Parity
如果sm[j]和sm[i]奇偶性相同,那么(i+1,j)个数为偶数如果奇偶性相同看成是朋友,不同的看成是敌人,那么就跟bzoj1370的做法差不多了。 如果奇偶性相同,就将x和y合并,x+n,y+n合并 如果奇偶性不同,就将x和y+n合并,y和x+n合并 #include<cstdio> #include<cstring> #include<cctype&g...
51nod 1204 Parity(并查集)
题意:你的朋友写下一串包含1和0的串让你猜,你可以从中选择一个连续的子串(例如其中的第3到第5个数字)问他,该子串中包含了奇数个还是偶数个1,他会回答你的
问题
,然后你可以继续提问......你怀疑朋友的答案可能有错,或说同他之前的答案相互矛盾,例如:1 - 2 奇数,3 - 4 奇数,那么可以确定1 - 4 一定是偶数,如果你的朋友回答是奇数,就产生了矛盾。给出所有你朋友的答案,请你找出第一个
51nod - 1204 Parity
你的朋友写下一串包含1和0的串让你猜,你可以从中选择一个连续的子串(例如其中的第3到第5个数字)问他,该子串中包含了奇数个还是偶数个1,他会回答你的
问题
,然后你可以继续提问......你怀疑朋友的答案可能有错,或说同他之前的答案相互矛盾,例如:1 - 2 奇数,3 - 4 奇数,那么可以确定1 - 4 一定是偶数,如果你的朋友回答是奇数,就产生了矛盾。给出所有你朋友的答案,请你找出第一个出现矛盾的...
网络通信/分布式开发
1,594
社区成员
32,944
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章