易截截图软件、单文件、免安装、纯绿色、仅160KB

VC/MFC中的ACCESS数据库访问实现(方法2)

接上面的一篇。
方法2:
创建一个单文档应用程序 -> 下一步 -> 选择 Database view without file support ,
单击 Data Source 在弹出的 "数据连接属性" 对话框中,选择 " Microsoft Jet 4.0 OLE DB Provider " 。
单击 下一步 在"选择或输入数据库名称 中,选择 数据库文件所在的路径。同第一篇所述方法,使用默认的空白密码 单击 "测试连接" 提示 " 连接成功" 点击 确定 (在 VC6.0 下,会提示"请选择数据表" 选中自己所创建的表名字即可-> 确定)
回到应用程序向导,后面的使用默认值就可以。
完成以后,可以在 主程序的对话框中,添加一个按纽,在按纽的响应函数中加入对数据库成员的直接赋值就可以,例如,我的数据库表结构如下:
ID 自动增长,主键。
用户名SUserName 字符型
用户性别SSex        字符型
我想增加一条新的数据:张三 男那么,
直接在按纽的响应函数中写上:
m_pSet->AddNew();
m_pSet->m_SUserName = "张三";
m_pSet->m_SSex           = "男" ;
m_pSet->Update();
就可以实现对数据库的操作。
PS: 这种方法很方便,类向导自动给创建了一个数据库操作的类:C工程名Set 它是CResordSet的一个继承类。里面对数据库中的表进了自动的处理,为每一项创建了一个变量。我们只需要进行并添加,给每个变量赋值,更新,这样的操作,就可以完成对数据库的处理。
具体的例子可以参考网上的这篇文章:http://www.yesky.com/259/1807259.shtml 
它需要用户创建一个数据源,并选择相应的用户表后才可以。
第二种方法结束。


相关文档:

VB.NET压缩ACCESS数据库

'创建数据库
  Private Sub Create(ByVal mdbPath As String)
        If File.Exists(mdbPath) Then
            Throw New Exception("目标数据库已经存在,无法创建")
        ......

ACCESS数据库到SQL数据库

 从Access数据库导入到SQL
方法一:
在MSsql中要简历ODBC..方法比较笨点..
方法二:
直接从Access升迁到MSsql..
因为Access数据库有设置密码..还真不好搞..搞了好几次都失败了..
利用方法二..一次成功..
用数据库升迁...简单...
建议使用第二种方法导入ACCESS数据库到MSSQL数据库中..省事!!! ......

Fingerprint Time Attendance Access System

 HTML clipboard
Revealing the revolutionary fingerprint access clocking in/out system for
businesses. No more cards, no more paperwork, no more hassle! This digital
fingerprint access terminal and data logger registers finger prints for time
management plus also works as an authorized pe ......

C#读取access表,并把数据显示在gridcontrol中

 //读取标准列表
        private void setModelList()
        {
            OleDbConnection Connection = null;
         &n ......

c#操作access数据库

 using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
namespace AddressList
{
public partial class FrmAccessUse : Form
{
public Fr ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号