sql中重新设计表后的vc程序的修改

 
sql中重新设计表后的vc程序的修改
有时候,sql中的表设计好了,vc中程序也导入数据源了.但是又想修改表的设计,此时VC程序该做一些改动.
 
现环境如下,win2000/xp,vc6.0, SQL SERVER,ODBC接口
在sql中一表STalk,要向其中增加一项,名称Packet,char,长度300,允许空.
 
1.回到VC中,找到对STalk表的类CSTalk所在的头文件STalk.h
在class CSTalk定义中增加变量CString m_Packet;
 
2.找到STalk.cpp中CSTalk构造函数,在
//{{AFX_FIELD_INIT(CSTalk)
 
//}}FAX_FILED_INIT所标的中间加入变量
m_Packet = _T('''');
并将其中的变量m_nFields在原有的数值上加1. //重要
 
3.在CSTalk类的成员函数DoFieldExchange(CFieldExchange*pFX)中的
//{{AFX_FILED_MAP(CSTalk)
 
//}}AFX_FILED_MAP对中增加一行
RFX_Text(pFX,_T("[Packet]"),m_Packet,300); //后面的数值可以不要,只留前三个参数,但如果表中此值长度超过255,则必需加一数值.
 
Done!
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值