如何从数据库写一张表到数据包,并从数据包中读出这张表?急!

JadyWang 2003-10-15 11:18:39
我有一个struct如下:
struct MESSAGE
{
int Reserve;
char SenderIP[16];
unsigned short SenderPort;
char ReceiverIP[16];
unsigned short ReceiverPort;
int SenderID;
int ReceiverID;
int MsgType;
int MsgSize;
int ContentSize; //indicate how many bytes are available in the Content
char Content[1024];
};
其中的Content[1024]用来存放主要数据。
另有一张表,想将表的内容放到Content中,并通过UDP方式传到另一台机器上。不知道具体改如何操作,ADO中有此类功能吗?望达人指点!急!!!
PS:
如有可能,另请说明接收方如何取用Content中的内容(表)比较方便。
...全文
89 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
JadyWang 2003-11-06
  • 打赏
  • 举报
回复
谢谢
愉快的登山者 2003-10-15
  • 打赏
  • 举报
回复
接收相反:

1。将结构Content内容放到TXT文件中;

2。然后将TXT文件导入到数据库:

EXEC master..xp_cmdshell 'bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword'


愉快的登山者 2003-10-15
  • 打赏
  • 举报
回复
1。将数据表导成TXT文件:

EXEC master..xp_cmdshell 'bcp "select * from dbname..tablename " queryout c:\DT.txt -c -Sservername -Usa -Ppassword'

2。然后将TXT文件内容读到结构中。

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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