使用mfc界面实现sqlite3操作前置基础(3)

经过两个星期的努力,终于完成了使用mfc界面实现sqlite3的增,删,改,查,打开,关闭数据库,升序,倒序.在这过程中遇到了好多问题,不过总算是完成了,现在把我的学习经验分享给大家.(我上传了整个项目代码,有兴趣的可以去下载点击打开链接)

经过前面两篇博客的讲解,相信你对MFC已经有了初步的了解(至少算是懂了MFC最基础的知识了),这里我说一下MFC比较常用且算得上是第一个坎的控件Edit control

(3)Edit control

按照前面说的方法,先做出以下对话框(删除原有的静态文本框和取消按钮,其他不变)


Edit control(编辑控制,或者说文本编辑框)是可以动态使用的,可以动态输入和动态显示,所以这里一定要自己编辑它的ID以区分(由于这个演示就只使用一个文本编辑框,我就懒得改它的ID).

右击Edit control->添加变量



我们要做的是

1.选择变量的类别,这里选择Value

2.选择变量的数据类型,这里选CString

3.设置变量名,一般而言变量名以m_开头,这样比较容易记忆,我这里取名为m_string1.

(本次演示用不到变量,不过提前说一下)

双击确定进入确定按钮的单击事件

把单击事件处理函数改成下面代码


编译运行一下




这里实现的是从文件对话框中选取我们需要的文件名显示在Edit control上

如果你想要显示文件路径,只需要将上面代码中strFilePath = fileDlg.GetFileName();   这句改成strFilePath = fileDlg.GetPathName();   即可



再见再见再见再见