Vc++2005+sql2000数据库编程第五篇.doc
《Vc++2005+sql2000数据库编程第五篇.doc》由会员分享,可在线阅读,更多相关《Vc++2005+sql2000数据库编程第五篇.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Vc+2005+sql2000数据库编程第五篇VC+.Net 2005+sql2000用ADO连接数据库我写的这几篇,都是很简单的,适合新手,因为我也是新手,我一边学,一边把学的东西记录下来,留着以后用,毕竟自己写的用起来最熟悉了。顺便也上传一下分享给大家。高手请绕道。1.忘了说明一个问题,说不重要其实也很重要啊。就是使用vs2005使用unicode还是使用多字节的问题,前几篇,默认的都是unicode。现在出于要处理汉字和英语字母的问题,我觉得还是要用多字节来得方便。点击项目,再点属性。通过以下修改。2. 如何将连接字符串与个button的按钮分开来写。我想了下,其实实现起来很简单。不过作
2、为新手,我觉得还是不要分开来好了,理解起来容易,而且不容易出错。11111111111111首先在CE4Dlg类中添加成员变量class CE4Dlg : public CDialog/前面省略public:_ConnectionPtr pConn;public:_RecordsetPtr pRst;2222222222222222在OnInitDialog()中添加红色的代码,黄色的为不要的。具体看下面,你可以对照以前写的。BOOL CE4Dlg: OnInitDialog()CDialog:OnInitDialog();/ 将“关于.”菜单项添加到系统菜单中。/ IDM_ABOUTBOX
3、必须在系统命令范围内。ASSERT(IDM_ABOUTBOX & 0xFFF0) = IDM_ABOUTBOX);ASSERT(IDM_ABOUTBOX AppendMenu(MF_SEPARATOR);pSysMenu-AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);/ 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动/ 执行此操作SetIcon(m_hIcon, TRUE);/ 设置大图标SetIcon(m_hIcon, FALSE);/ 设置小图标/ TODO: 在此添加额外的初始化代码/设置列表控件的格式m_List.Mo
4、difyStyle (0,LVS_REPORT|LVS_SHOWSELALWAYS);m_List.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT|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,年龄,LVC
5、FMT_CENTER,100);m_List.InsertColumn(4,所在院系,LVCFMT_CENTER,120); m_List.DeleteAllItems (); /清除列表控件的内容.这三行代码是为了点search的时候,不会狂刷数据m_List.SetRedraw(FALSE);UpdateData();/初始化数据库/CoInitialize(NULL);/com组件初始化pConn.CreateInstance(_uuidof(Connection);pRst.CreateInstance(_uuidof(Recordset);pConn-ConnectionString
6、=Provider=Microsoft.Jet.OLEDB.4.0;Data Source=student.mdb;pConn-Open(,-1);pRst=pConn-Execute(select * from student,NULL,adCmdText);int i=0;while(!pRst-rsEOF)/(CListBox*)GetDlgItem(IDC_LIST1)-AddString(_bstr_t)pRst-GetCollect(standvalue);/CListBox列表框的用法m_List.InsertItem(i,(LPCTSTR)(_bstr_t)pRst-GetCo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Vc 2005 sql2000 数据库 编程 第五
限制150内