关于ODBC访问 我在VC中使用了ODBC访问ACCESS数据库(2000),其中一个字段(字符串)因为可能比较长(大于256),所以我选择了备份类型。在ACCESS环境下,这个字段可以大于256,可在程序中访问有大于256字段值时候,显示“数据被截断”消息框,然后出错。在应用程序中向数据库存入数据时候,也显示不能大于256。各位高手,该如何解决?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据被截断。是这个有问题主要是这个函数,请看:void RFX_Text( CFieldExchange* pFX, const char* szName, CString& value, int nMaxLength = 255, int nColumnType = SQL_VARCHAR, short nScale = 0 );注意int nMaxLength = 255如果你不指定长度的话就只有255所以超过255就会出错,使用这个函数时,指定长度,就不会出错了. WIN32 是表示32位编译? 64位编译的宏是什么? 多路视频录制系统,这个是自己做还是去某些公司‘偷’代码呢? 求助:简化代码 帮忙检查下显示BMP的代码 请问如何找到图像和背景的边界 悬赏VS2005中使用vector iterator导致链接错误2001的问题,卡了我3天了 大家救我啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1111 在线等待高手:为什么我在COM中的一个接口函数中new-delete老是出错?(有源代码) 怎样在别的类中声名一个类模板 怎样得到视图的指针? 请教多线程问题——谢谢! 请问如何将我的分给指定的回复人!
主要是这个函数,请看:
void RFX_Text( CFieldExchange* pFX, const char* szName, CString& value, int nMaxLength = 255, int nColumnType = SQL_VARCHAR, short nScale = 0 );注意int nMaxLength = 255如果你不指定长度的话就只有255所以超过255就会出错,使用这个函数时,指定长度,就不会出错了.