vc中将access数据库表中的数据添加到一个ComboBox中,实现从数据库中添加ComboBox的属性
2014-10-07 11:26
399 查看
#include "..\..\Common\IO\AppDirectoryUtil.h"
#include "..\..\Common\Database\DbConnection.h"
#include "..\..\Common\Database\DbCommand.h"
#include "..\..\Common\Database\DbDataReader.h"
static CString GetConnectionString()
{
CString mdbFileName = CAppDirectoryUtil::GetParentDirectory() + TEXT("\\biaozhun.mdb");
return TEXT("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=") + mdbFileName;
}
BOOL CArxEllipsoidalhead::OnInitDialog()
{
CDbConnection con(GetConnectionString());
con.Open();
CString sql = TEXT("Select * From biaozhun Where ID > 0");
CDbCommand cmd(sql, &con);
CDbDataReader *pdr = cmd.ExecuteReader();
while(pdr->Read())
{
//long ID = (pdr)[TEXT("ID")].ToDouble();
CString biaozhun = (*pdr)[TEXT("biaozhun")].ToString();
// m_standard.AddString(pdr->operator [](TEXT("biaozhun")));
m_standard.AddString(biaozhun);
// dr->MoveNext();
// CString author = (*dr)[TEXT("Author")].ToString();
// CString press = (*dr)[TEXT("Press")].ToString();
// double price = (*dr)[TEXT("Price")].ToDouble();
//acutPrintf(TEXT("\nID:%d, biaozhun:%s"),ID,biaozhun);
}
pdr->Close();
con.Close();
#include "..\..\Common\Database\DbConnection.h"
#include "..\..\Common\Database\DbCommand.h"
#include "..\..\Common\Database\DbDataReader.h"
static CString GetConnectionString()
{
CString mdbFileName = CAppDirectoryUtil::GetParentDirectory() + TEXT("\\biaozhun.mdb");
return TEXT("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=") + mdbFileName;
}
BOOL CArxEllipsoidalhead::OnInitDialog()
{
CDbConnection con(GetConnectionString());
con.Open();
CString sql = TEXT("Select * From biaozhun Where ID > 0");
CDbCommand cmd(sql, &con);
CDbDataReader *pdr = cmd.ExecuteReader();
while(pdr->Read())
{
//long ID = (pdr)[TEXT("ID")].ToDouble();
CString biaozhun = (*pdr)[TEXT("biaozhun")].ToString();
// m_standard.AddString(pdr->operator [](TEXT("biaozhun")));
m_standard.AddString(biaozhun);
// dr->MoveNext();
// CString author = (*dr)[TEXT("Author")].ToString();
// CString press = (*dr)[TEXT("Press")].ToString();
// double price = (*dr)[TEXT("Price")].ToDouble();
//acutPrintf(TEXT("\nID:%d, biaozhun:%s"),ID,biaozhun);
}
pdr->Close();
con.Close();
相关文章推荐
- 利用VC和ADO接口编写一个dll模块实现对数据库数据的处理
- 利用VC和ADO接口编写一个dll模块实现对数据库数据的处理
- jsp中将数据库中的数据导入到excel的实现
- 在一个jsp页面实现二级下拉框联动,实时读取数据库数据
- 使用silverlight构建一个工作流设计器(十八)-持久化数据到数据库—服务器段功能实现
- 把数据库表的某一列的数据添加到comboBox中
- jsp中将数据库中的数据导入到excel的实现
- 一个存储过程实现将Excel数据导入数据库
- silverlight中使用enum给combobox添加数据,enum的description属性
- 动手实现扩展属性为对象动态添加获取数据(续)
- vc添加一个类数据成员
- 关于Opengl中将24位BMP图片添加一个alpha通道并实现透明的问题
- 使用ADO实现vc中二进制文件数据的存取(以图像在数据库中的存取为例)
- abatis实现从页面读取数据添加到数据库全过程
- 地磅称量系统之(37~39) 直接向数据库的数据表WtBill添加测试数据以及绑定用户控件和使用编码的方式控制dataGridView控件的每列属性和添加数据数据库的表中不存在的字段(非绑定列)
- Asp中将数据添加到数据库前发邮件到指定的邮箱
- 在一个jsp页面实现二级下拉框联动,实时读取数据库数据
- 如何在Access数据库中实现一对多关系数据的添加
- 巧妙使用JQuery Clone 添加多行数据,并更新到数据库的实现代码
- 在一个jsp页面实现二级下拉框联动,实时读取数据库数据(用javascript实现)