[VB怎么实现访问远程access数据库]这是网络编程 远程要有客户端(或服务端)程序的,如果没有远程程序作支持,一般会被对方防火墙、安全策略、服务等设置情况阻挡(除非对方是特定服务器计算机)。 访问远程access数据库...+阅读
1.头文件引入ado库;
2.初始化com库;
3.写具体代码;
例如以下代码可以实现连接access数据库并读取字段内容到listbox中:
void CSJKDlg::OnButton1()
{
// TODO: Add your control notification handler code here
_variant_t var;
CString strName,strAdd;
m_pConnection.CreateInstance(__uuidof(Connection));
m_pRecordset.CreateInstance(__uuidof(Recordset));
try
{
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\My Documents\\sjk.mdb",
"","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox("数据库连接失败,确认数据库sjk.mdb是否在当前路径下!");
//return FALSE;
}
try
{
m_pRecordset->Open("SELECT * FROM biao",
m_pConnection.GetInterfacePtr(),
adOpenDynamic,
adLockOptimistic,
adCmdText);
}
catch(_com_error *e)
{
AfxMessageBox(e->ErrorMessage());
}
try
{
if(!m_pRecordset->BOF)
m_pRecordset->MoveFirst();
else
{
MessageBox("表内数据为空");
}
while(!m_pRecordset->adoEOF)
{
var = m_pRecordset->GetCollect("name");
if(var.vt != VT_NULL)
strName = (LPCSTR)_bstr_t(var);
var = m_pRecordset->GetCollect("add");
if(var.vt != VT_NULL)
strAdd = (LPCSTR)_bstr_t(var);
m_AccessList.AddString( strName + " --> "+strAdd );
m_pRecordset->MoveNext();
}
m_AccessList.SetCurSel(0);
}
catch(_com_error *e)
{
MessageBox(e->ErrorMessage());
}
m_pRecordset->Close();
m_pConnection->Close();
m_pRecordset.Release();
m_pConnection.Release();
}
以下为关联文档:
SQLSERVER远程访问Access数据库怎么实现客户端access中的数据读到mssqlserver中无需将客户端的access放到共享文件中。这里提供一个使用odbc数据源链接表的傻瓜解决方案 首先创建一个odbc数据源(连接本地或远程均可...
教你如何解决access数据库连接错误步骤一:请检查conn.asp中的连接字符是否正确,如果没有错误,还提示数据库连接出错,往下看access数据库连接错误。 步骤二:把数据库下载到本地(默认数据库 database/#newasp.mdb),用AC...
怎样用access建立产品数据库单击“开始”→”所有程序“→”MicrosoftOffice“→”MicrosoftAccess2010“,打开MicrosoftAccess2010软件。如下图所示在打开的MicrosoftAccess2010软件中选中“空数据库”...
DW怎样连接Access2010数据库dim conn,connstr,rs,sqldatabase = db4.mdb 数据库路径Set conn=server.createobject(ADODB.Connection) 新建数据库连接对象connstr=provider=Microsoft.Jet.OLEDB.4.0;Da...
VC6 0如何连接sybase数据库首先,必须安装Sybase客户端并配置Sybase客户端。安装完成后要从程序中运行dsedit进行配置。 server为要访问的数据库的名字,还有Sybase数据库所在机子的IP和Port及访问的协议T...
怎么连接sqlserver数据库1. 打开sql2008,使用windows身份登录。 2. 登录后,右键选择“属性”。左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式。 3. 选择“...
sqlserver怎么连接数据库java中使用jdbc连接sql server数据库步骤: 1.JDBC连接SQL Server的驱动安装 ,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证) <1>; 将JDBC解压缩到任...
怎样用Access 2013建立数据库表格打开Access应用软件。单击菜单栏“文件”。如下图: 2 在弹出的菜单栏中选择“新建"/"空白桌面数据库",如下图: 3 选择数据库的路径,单击“创建”,如下图: 4 数据库建立了,再创建数据表...
如何利用vc6 0讲access2003中的数据导出生成excel你这个问题很大,应分为两部分,一是VC连接access2003,二是VC创建excel,但方法是相似的,都是使用ADO。简单给你说一下,细节处还是需要你上网仔细查查。下面所示的例子是一个access20...