1文件共享是一种方式,
2还可以在access的电脑建立一个mini型服务程序
3建立iis,通过webservice访问
4xxxx至少有以上3种方式访问
ACCESS数据库是个文件来的,不用配置的了,在解决方案中添加你创建的ACCESS数据文件中,系统会提示你是否创建App_Data目录并将ACCESS文件添加到此目录中,选择"是"就可以了,再在程序中创建连接到此文件的连接字符串即可(此文后面有在webconfig中配置的方法)例如
String con = "PROVIDER=MicrosoftJetOLEDB40;DATA Source=" + SystemWeb>
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。用vba代码将access数据库连接求代码,代码如下:
Sub FYMXDL()
Dim XQID As Integer
Dim JZID As Integer
Dim FYID As Integer
Dim FBXZ As String '分包性质
Dim DW As String
Dim SARR(1 To 31) As Double
Dim rst As New ADODBRecordset
mYpath = ThisWorkbookPath & "\jzfydataaccdb"
Set cONn = CreateObject("ADODBConnection")
cONnConnectionString = "Provider=MicrosoftAceOleDB120;Data Source=" & mYpath
cONnConnectionString = cONnConnectionString & ";Jet OLEDB:Database "
cONnOpen
XQID = Cells(3, 2)Value
JZID = Cells(3, 5)Value
'清空改小区-建筑的费用明细
Sql = "delete from fymxb where 小区ID=" & XQID & " AND 建筑ID = " & JZID
cONnExecute Sql
Const kshh = 7
hh = kshh
Do While Cells(hh, 3)Value > 0
FYID = Cells(hh, 3)Value
FBXZ = Cells(hh, 11)Text
For i = 1 To 31
SARR(i) = Round(Cells(hh, 13 + i - 1)Value, 2)
Next i
Sql = Sql & "," & SARR(i)
Next i
Sql = Sql & " )"
cONnExecute Sql
hh = hh + 1
Loop
End Sub
使用相对路径需要用到
PageMapPath 方法
检索虚拟路径(绝对的或相对的)映射到的物理路径。
[C#]
public string MapPath(
string virtualPath
);
参数
virtualPath
表示虚拟路径的 String。
返回值
与虚拟路径关联的物理路径。
C#用相对路径连接Access数据库的方法代码:
using SystemData;
using SystemDataOleDb;
string strConnection="Provider=MicrosoftJetOleDb40;";
strConnection+=@"Data Source=MapPath("Authorsmdb");//这里是相对路径
OleDbConnection objConnection=new OleDbConnection(strConnection);
objConnectionOpen();
objConnectionClose();
这个方法如同ASP中的ServerMapPath方法,原理是一样的。
建立一条查询语句
select from 表名 where 用户名字段=输入的用户名 and 密码字段=输入的密码
用数据库查询
查看返回结果
这应该是比较简单的,建议多看一下相关资料
以上就是关于如何远程连接ACCESS数据库全部的内容,包括:如何远程连接ACCESS数据库、怎样用access配置成数据库服务器、如何用vba代码将access数据库连接求代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)