用vc读取数据库的字段值,保存在数组里
来源:互联网 发布:比较好的网络推广平台 编辑:程序博客网 时间:2024/04/29 11:58
回复:level1979(岳麓飘湘) ※ 信誉:100 ※ 2006-5-16 14:43:08 ※ 得分:0
网上找的例子:
CRecordset rec(&m_dbConn);
BOOL fOK = rec.Open(CRecordset::forwardOnly,"select loc_id from table1 order by loc_id");
CString szResult;
while(!rec.IsEOF())
{
rec.GetFieldValue((int)0,szResult);////(int)0 是rs里面字段的排位
rec.MoveNext();
TRACE("fetch : %s/n",szResult);
}
}
回复:yu198445() ※ 信誉:100 ※ 2006-5-16 18:19:59 ※ 得分:0
怎么把值赋给数组阿
回复:podded(阿朱) ※ 信誉:105 ※ 2006-5-16 20:56:02 ※ 得分:0
借用楼上的例子:
int i = 0;
szResult此处改为动态数组,根据记录集中个数或需要取的记录个数定义数组
while(!rec.IsEOF())
{
rec.GetFieldValue((int)0,szResult[i]);
rec.MoveNext();
i++;
}
这样即把相关字段写入了数组中.
回复:yu198445() ※ 信誉:100 ※ 2006-5-16 23:49:48 ※ 得分:0
CRecordset::GetFieldValue(const char *,class CDBVariant &,short)
好像不行吧
回复:yu198445() ※ 信誉:100 ※ 2006-5-16 23:51:26 ※ 得分:0
void CYuirView::read()
{
if(!m_database.IsOpen())
{
m_database.Open(_T("featurebase"));
}
CYuirSet m_recordset(&m_database);
CString strSQL;
memset(m_hist,0,sizeof(m_hist));
strSQL.Format("select * from hist");
m_recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL);
CDBVariant varValue;
if(m_recordset.GetRecordCount()!=0) m_recordset.MoveFirst();
short nFields = m_recordset.GetODBCFieldCount( );
int j=0;
while(!m_recordset.IsEOF())
{
for(int i=0;i<nFields;i++)
{
m_recordset.GetFieldValue(i,m_hist[j][i]);
//m_ListCon.SetItemText(j,i,varValue.m_pstring->GetBuffer(i));
m_hist[j][i]=(long)varValue.m_pstring->GetBuffer(i);
}
m_recordset.MoveNext();
}
m_recordset.Close( );
m_database.Close( );
}
- 用vc读取数据库的字段值,保存在数组里
- 查找数据库里的blob字段并保存在文件中
- 使用Spring中Src下 -context.xml : 用资源文件夹保存数据库的链接信息 并在配置文件里读取
- JSP读取Oracle数据库里的图片Blob字段并显示在页面上
- 用VC在 数据库表里增加一个字段读出,然后显示、保存
- ThinkPHP读取多维数组里的某一字段
- 用hibernate 读取BLOB字段保存到数据库中
- json 解析 读取数据 保存在新的 数组中
- 关于CheckBoxList点击多选的时候值可以保存到数据库中的一个字段中,同时在编辑读取的时候可以把数据库的值赋给CheckBoxList
- VC++把图像内容保存在数据库的例子
- 数据库有些字段允许为空值,但在用reader.getstring(1)读取空值字段时出错的解决
- 小黑小波比.读取数据库,在客户端改变字段值
- 如何在oracle的blob字段里保存多个文件
- 谈谈有关各数据库Blob、Clob类型字段的读取、保存更新
- c# winform 读取oracle中blob字段的图片并且显示到pictureBox里,保存进库
- 如何将pictureBox里的图片保存到数据库,然后从数据读取显示
- c# winform 把数据库里读取出来的图片保存到本地硬盘上,图片下载
- C#将图片保存到数据库字段并反向读取
- C语言的命令行参数
- java中的一些常用词汇
- telelogic logiscope工具中的71条c/c++编码规则之学习(中文)
- VC中ODBC数据库技术应用源程序详解
- 11月28日——培训第8天
- 用vc读取数据库的字段值,保存在数组里
- 错误:”ListManager 的位置必须等于 rowNum“的原因
- 资产负债表报表输出功能
- 改变Button的背景色
- 文件编码转换
- Microsoft Speech API SDK
- 24小时改变你的人生【转】
- 网摘--网络时代的沉淀方式之一
- 可變長度參數