社区
数据库
帖子详情
在线等待!!急急 关于SQL SEVER2000 中GetFieldValue函数
jxw3000
2003-12-12 11:57:38
CDBVariant Variant;
执行多行GetFieldValue("字段名",Variant)代码时
字段名必须和数据库中字段名顺序相同,否则报"无效的描叙符索引"
为什么呢,请教..............
...全文
67
5
打赏
收藏
在线等待!!急急 关于SQL SEVER2000 中GetFieldValue函数
CDBVariant Variant; 执行多行GetFieldValue("字段名",Variant)代码时 字段名必须和数据库中字段名顺序相同,否则报"无效的描叙符索引" 为什么呢,请教..............
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jxw3000
2003-12-15
打赏
举报
回复
还没人能回答吗?
jxw3000
2003-12-12
打赏
举报
回复
set.m_pDatabase = &Database;
if(set.IsOpen())
set.Close();
sql = "select * from channelseting";
if(!set.Open(CRecordset::forwardOnly, (LPCTSTR)sql))
{
//---------------------->>>message
return;
}
for(;!set.IsEOF();set.MoveNext())
{
set.GetODBCFieldInfo("ChannelNo",fileinfo);
if(fileinfo.m_nSQLType != SQL_INTEGER)
{
//---------------------->>>message
continue;
}
set.GetFieldValue("ChannelNo",Variant);
ChannelPara *pChannelPara;
pChannelPara = new ChannelPara;
pChannelPara->ChannelNo = Variant.m_lVal;
set.GetODBCFieldInfo("StationName",fileinfo);
if(fileinfo.m_nSQLType != SQL_WVARCHAR)
{
// ---------------------->>>message
continue;
}
set.GetFieldValue("StationName",temp);
pChannelPara->StationName = temp;
m_ChannelParaList.Add(pChannelPara);
Variant.Clear();
set.GetODBCFieldInfo("ChannelType",fileinfo);
if(fileinfo.m_nSQLType != SQL_INTEGER)
{
//---------------------->>>message
continue;
}
set.GetFieldValue("ChannelType",Variant);
pChannelPara->ChannelType = Variant.m_lVal;
}
如果把数据库中的字段顺序改变的话就出错
smallsix
2003-12-12
打赏
举报
回复
把代码贴出来看看
andywang110001
2003-12-12
打赏
举报
回复
就是这样,不然怎么知道你要什么呢?
crystal_heart
2003-12-12
打赏
举报
回复
不可能的,肯定是你的代码有问题。
餐厅堂食预订与点餐平台源码 SSM+微信小程序(毕业设计/课程设计)
基于 SSM(Spring+SpringMVC+MyBatis-Plus)+微信小程序的餐厅堂食预订与点餐平台:顾客在小程序
在线
订座(桌台/时段/宴席预订单)、预点菜品,店员在管理后台确认预订、维护桌台档案与菜品,已支付预点单支持到店核销出单;管理端 Vue2+Element UI 构建产物内嵌 war 包同源部署。15 张表带演示数据,db.
sql
一键建库,附图文部署说明与小程序运行说明。
小配电箱_机箱机柜.rar
小配电箱_机箱机柜.rar
671.zip
当 CAD 缺失对应字体时,图纸文字会显示异常,出现乱码、问号。将下载好的字体文件复制到 AutoCAD 的 Fonts 文件夹
中
,即可恢复正常显示。
通用机柜柜体详细模型_机箱机柜.rar
通用机柜柜体详细模型_机箱机柜.rar
windows-on-arm-pe简版
集成软件:(x64前带*) *diskgenius 4.7(别问为什么这么旧,问就是为了大小) dism++ 10.1.1002.1 7-zip(无法关联,所以本pe很垃圾) *imagine (它的关联是正常的,可能和它自己有关联命令有关) *pecmd bluebell老师的引导修复脚本(#102) explorer++(默认显示桌面) *bootice 1.3.4 *devmanview *ntpwedit wimlib-imagex(位于system32,需自行调用) shell为explorer++,使用pecmd进行初始化。 桌面上有一个bat用于安装系统,不用winntsetup是因为这pe不支持网络,arm64的adk文件也不知道怎么下。 本pe 512m内存即可启动,很适合想在手机qemu减少ram占用防杀。 上图!(github图床,图片不出来是正常现象) 主界面(实际上explorer++窗口刚开始在右下角)
数据库
4,017
社区成员
39,805
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章