三九宝宝网宝宝百科宝宝知识

mfc中如何连接access数据库求详细步骤

02月28日 编辑 39baobao.com

[教你如何解决access数据库连接错误]步骤一:请检查conn.asp中的连接字符是否正确,如果没有错误,还提示数据库连接出错,往下看access数据库连接错误。 步骤二:把数据库下载到本地(默认数据库 database/#newasp.mdb),用AC...+阅读

比如在你的工程目录中建一个 dbf\vir.mdb //Access数据库,然后你需要做以下操作: 1.在StadAfx.h里面添加#include

不过建议不用手动注册数据源,这样你地程序移植性不好.

如何在VC中使用ACCESS数据库

很简单,建好数据库表后,到控制面板--管理工具的数据源中,添加你建数据库驱动,即是设置数据源。命个名字。以便在VC程序中连接这个数据源。就可以用了。

在类中声明一个数据库对象。

CDatabase m_database;

m_database.Open(_T("数据源名");这样就连接了数据源。

C**Recordset m_recordset;//这个记录集是和你表相联的类。关联你会吧,就是在工作区中新建一个类,该类命名为C**Recordset。选择基类CRecordset.向导会弹出一个对话框,然后你找到你建表的目录,双击你要关联的表。向导就会自动完成。这个记录集,你完全要可不要动。在程序中直接引用就形了。

m_recordset(&m_database);//记录集关联数据库。

CString csSQL;

csSQL=_T("");//字符串初始化

csSQL=_T("select * from **/*表名*/where CHEPAIHAO_ID=%d"),1);

m_recordset.Open(AFX_DB_DEFAULT_TYPE,csSQL);//打开记录集第一行。

if(m_recordset.GetRecordCount()==0)

{

csSQL.Format(_T("insert into **/*表名*/ values(%d,\'%d-%d-%d\')"),m_chepaihao,m_datatime.GetYear(),m_datatime.GetMonth,m_datatime.GetDay());

//其中m_chepaihao是与车牌编辑框相关联的字符串,m_datatime是与日期控件相关联的Time变量。

m_database.ExecuteSQL(csSQL);//

m_database.Close();

}

//这就添加了一行。

当然这是简化的主要操作。你想,如果要添加一行,一般就是在对话框中,按一个按钮,弹出令一个对话框,从这个对话框中填上车牌号,和选择日期。然后按确定按钮。即执行上面的代码,添加了一行。

自己多想点。如果会VC难不到你的。

ACCESS数据库的操作

set conn=server.createobject("adodb.connection") conn.open "provider=microsoft.jet.oledb.4.0;data source="&server.mappath("C:\Inetpub\root\test\asp\baoming(*.mdb)") '改成相对路径看看!绝对路径贼麻烦,把.MDB后缀加上(*.mdb)删了!!另外你的数据库路径不是这里么?C:\Inetpub\root\test怎么上边多个ASP??set rs=server.createobject("adodb.recordset") rs.open "select * from info",conn,2,3 '改成1,3权限就够了rs.addnew rs("xm")=request.form("xm") rs("nl")=request.form("nl") rs("xb")=request.form("xb") rs.update rs.close set rs=nothing conn.close set conn=nothing %>

以下为关联文档:

DW怎样连接Access2010数据库dim conn,connstr,rs,sqldatabase = db4.mdb 数据库路径Set conn=server.createobject(ADODB.Connection) 新建数据库连接对象connstr=provider=Microsoft.Jet.OLEDB.4.0;Da...

如何在Dreamweaver中进行数据库连接在学习本教程前,您需要掌握以下内容:① 创建支持ASP的服务器 教程地址:dispbbs.asp?boardID=20&ID=240544 ② 使用Access数据库 教程地址:dispbbs.asp?boardID=20&ID=241948 ③...

急求一个access数据库的作业If Text3.Text = "" Then MsgBox "请输入软件版本?", vbInformation, "消息提醒" Exit Sub End If Adodc5.RecordSource = "select * from MOBILE" Adodc5.Refresh Adodc3.RecordSource...

关于连接access数据库我是如许连接数据库的,可是当我应用opendialog控件时,当前的路径就变成opendialog的路径,该怎么办? data.wjyx_.Close; data.wjyx_.Connected:=false; connstr:='Provider=Micro...

C如何连接access数据库using system.data; using system.data.oledb; string strconnection="provider=microsoft.jet.oledb.4.0;"; strconnection ="data source=c:\begaspnet\northwind.mdb"; oledb...

怎么用VC连接ACCESS数据库1.头文件引入ado库; 2.初始化com库; 3.写具体代码; 例如以下代码可以实现连接access数据库并读取字段内容到listbox中: void CSJKDlg::OnButton1() { // TODO: Add your control...

vb连接access数据库代码详解请用MICROSOFT jet 4.0 OLE DB Provider引擎连接ACCESS数据库,方法如下: 新建工程时选数据工程,此时VB6集成调试环境左边工具箱内已加载了有关数据库编程必须的控件。 然后在FO...

Tomcat连接access数据库Access一般不提供JDBC,只有ODBC,所以你需要一个JDBC-ODBC桥才可以,在写代码之前还要在本机配置好Access DB的ODBC才可以。 数据库连接代码片断(JSP): <% String sitePath = reque...

vb连接access数据库代码详细解释第一步:建立一个标准EXE工程,并且在菜单--工程加添一个类模块和一个计时器(DataEnvironment1,可以在部件--设计器里找到) 第二步:在工程----引用----找到microsoft activex date o...

推荐阅读
图文推荐