Vc++2005+sql2000数据库编程第五篇

Vc++2005+sql2000数据库编程第五篇

ID:41032668

大小:100.50 KB

页数:7页

时间:2019-08-14

Vc++2005+sql2000数据库编程第五篇_第1页
Vc++2005+sql2000数据库编程第五篇_第2页
Vc++2005+sql2000数据库编程第五篇_第3页
Vc++2005+sql2000数据库编程第五篇_第4页
Vc++2005+sql2000数据库编程第五篇_第5页
资源描述:

《Vc++2005+sql2000数据库编程第五篇》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Vc++2005+sql2000数据库编程第五篇VC++.Net2005+sql2000用ADO连接数据库我写的这几篇,都是很简单的,适合新手,因为我也是新手,我一边学,一边把学的东西记录下来,留着以后用,毕竟自己写的用起来最熟悉了。顺便也上传一下分享给大家。高手请绕道。1.忘了说明一个问题,说不重要其实也很重要啊。就是使用vs2005使用unicode还是使用多字节的问题,前几篇,默认的都是unicode。现在出于要处理汉字和英语字母的问题,我觉得还是要用多字节来得方便。点击项目,再点属性。通过以下修改。2.如何将连接字符串与个button的按钮分开来写。我想了下,其实实

2、现起来很简单。不过作为新手,我觉得还是不要分开来好了,理解起来容易,而且不容易出错。11111111111111首先在CE4Dlg类中添加成员变量classCE4Dlg:publicCDialog{///////////////前面省略public:_ConnectionPtrpConn;public:_RecordsetPtrpRst;};2222222222222222在OnInitDialog()中添加红色的代码,黄色的为不要的。具体看下面,你可以对照以前写的。BOOLCE4Dlg::OnInitDialog(){CDialog::OnInitDialog();//将

3、“关于...”菜单项添加到系统菜单中。//IDM_ABOUTBOX必须在系统命令范围内。ASSERT((IDM_ABOUTBOX&0xFFF0)==IDM_ABOUTBOX);ASSERT(IDM_ABOUTBOX<0xF000);CMenu*pSysMenu=GetSystemMenu(FALSE);if(pSysMenu!=NULL){CStringstrAboutMenu;strAboutMenu.LoadString(IDS_ABOUTBOX);if(!strAboutMenu.IsEmpty()){pSysMenu->AppendMenu(MF_SEPARATOR

4、);pSysMenu->AppendMenu(MF_STRING,IDM_ABOUTBOX,strAboutMenu);}}//设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动//执行此操作SetIcon(m_hIcon,TRUE);//设置大图标SetIcon(m_hIcon,FALSE);//设置小图标//TODO:在此添加额外的初始化代码//设置列表控件的格式m_List.ModifyStyle(0,LVS_REPORT

5、LVS_SHOWSELALWAYS);m_List.SetExtendedStyle(LVS_EX_GRIDLINES

6、LVS_EX_F

7、ULLROWSELECT

8、LVS_EX_HEADERDRAGDROP);//设置列表控件的标题m_List.InsertColumn(0,"学号",LVCFMT_CENTER,100);m_List.InsertColumn(1,"姓名",LVCFMT_CENTER,100);m_List.InsertColumn(2,"性别",LVCFMT_CENTER,100);m_List.InsertColumn(3,"年龄",LVCFMT_CENTER,100);m_List.InsertColumn(4,"所在院系",LVCFMT_CENTER,120);m_List.Dele

9、teAllItems();//清除列表控件的内容.这三行代码是为了点search的时候,不会狂刷数据m_List.SetRedraw(FALSE);UpdateData();//初始化数据库///////////////////////////////////////////////////////CoInitialize(NULL);//com组件初始化pConn.CreateInstance(__uuidof(Connection));pRst.CreateInstance(__uuidof(Recordset));pConn->ConnectionString="Pr

10、ovider=Microsoft.Jet.OLEDB.4.0;DataSource=student.mdb";pConn->Open("","","",-1);pRst=pConn->Execute("select*fromstudent",NULL,adCmdText);inti=0;while(!pRst->rsEOF){//((CListBox*)GetDlgItem(IDC_LIST1))->AddString((_bstr_t)pRst->GetCollect("standvalue"));//CList

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。