社区
数据库
帖子详情
getFieldValue取值时,如果连的是Oracle字段名必须用大写,而连sql server时大小写都可以,有什么可以调整的参数吗?
harvey4x
2003-08-18 05:04:29
同题
...全文
100
3
打赏
收藏
getFieldValue取值时,如果连的是Oracle字段名必须用大写,而连sql server时大小写都可以,有什么可以调整的参数吗?
同题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hongbo_liu
2004-03-23
打赏
举报
回复
oracle建库的时候必须设置为大小写不敏感
hx
2003-12-01
打赏
举报
回复
?????
hongbo_liu
2003-11-20
打赏
举报
回复
我也遇到了,解决了告诉我一声。
Get
Field
Value
封装完美的ADO
里面封装的Get
Field
Value
几乎各种情况都考虑到了 还错误日志 事务处理 拿去就可以用了
generic_recordset.zip_Get
Field
Value
_generic
Get
Field
Value
的扩展: GetFloat, GetCString, ...)
一个好用的ODBC数据库类CMYODBC
感觉MFC的CRecordset类不是很好用,因为我们要想使用的话
必须
为每个查询从CRecordset类派生出一个新类,或者进行动态数据交换。在VC知识库第六期上面有一篇介绍"单独使用CRecordset"文章,可是上面的CRecordset打开方式只能使用CRecordset::forwardOnly,游标只能向前滚动,而且用这种方式,你根本无法从打开的记录集中获得本次查询得到了有多少列。有一次在应用的
时
候,我只好通过捕获CRecordset::Get
Field
Value
()的异常来得到查询的结果有多少列。为了使用的方便,我自己写了一个数据库类CMYODBC,它是用ODBC API写的,它支持各种
sql
语句,支持事务处理。它最好的地方在于,对于查询的记录集实现了动态绑定,这是通过类CODBCSet来实现的。
基于
sql
2000的学生管理系统
学生缴费的添加删除学生 信息的查询等 void STUDENTDLG::ShowData() { CString stemp; while(m_list.DeleteColumn(0)); m_list.SetExtendedStyle(LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT); CODBC
Field
Info info; int kk=m_pSet->GetODBC
Field
Count(); for(int i=0;i
GetODBC
Field
Info(i,info);//获得记录集的字段 m_list.InsertColumn(i,info.m_strName,LVCFMT_CENTER,100); } int row=0,col=0; while(!m_pSet->IsEOF()) { for(col=0;col
Get
Field
Value
(short(col),stemp); if(col==0) m_list.InsertItem(row,stemp); else m_list.SetItemText(row,col,stemp); } row++; m_pSet->MoveNext(); } } 在列表控件中显示
杰控组态软件安装包-版本7.6.22.4
22.10.08 - 确认和消除报警,存储及响应异常; 22.10.09 - 脚本获取数据表字段值(UserDB.Get
Field
Value
),输入字段类型非自动
时
获取失败; 22.10.09 - 画面制作文本对象设置动态文本,导出Excel.2016异常;
数据库
4,011
社区成员
39,817
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章