Access資料庫不支持多進程訪問。ACCESS是典型的單線程軟體用ACCESS本身不能修改自身線程,除非使用API,但是那肯定不穩定,得不償失。另外,所謂的ACCESS線程不過是調用MDB。不過,只要不使用獨占方式打開,可以實現多個程序同時訪問MDB。
Access資料庫支持VB、ASP、Unity3D、Java等的訪問。Access 最多支持 255 個並且用戶 Access 支持的最大資料庫大小為 2 GB。
『貳』 怎麼用ACCESS連接資料庫
<%
connstr="DBQ="&Server.Mappath("資料庫路徑/資料庫名稱")&";DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=Server.CreateObject("ADODB.connection")
conn.Open connstr
%>
這是連接資料庫的代碼
『叄』 access資料庫如何連接……(C#)
嘿嘿~這個就麻煩咯~你得知道access是桌面型資料庫,為什麼叫桌面型資料庫捏~~忽忽~通俗點,就是說他不像sql server數據一樣~不能直接進行遠程連接~~
如果說access真要遠程連接。。也無非是共享。。但這並不是真正的遠程連接有幾個方法可以實現"共享"連接,1.在你的伺服器上開vpn共享,然後用「\\伺服器名\共享名\Database.mdb」這樣子的地址作為原來資料庫連接的地址。。還有方法就是要伺服器編程咯。。比如自己寫Recordset、webserver等等。。。
『肆』 如何:連接到 Access 資料庫中的數據
通過運行數據源配置向導並在「選擇數據源類型」頁面上選擇「資料庫」,可連接到 Access 文件內的數據。提示將.mdf 或 .mdb 文件從 Windows 資源管理器拖到解決方案資源管理器中,可自動配置連接並啟動「數據源配置向導」,以便您選擇要在應用程序中使用的對象。通過從「數據」菜單或從「數據源」窗口中選擇「添加新數據源」命令,可以啟動該向導。或者,還可以從「項目」菜單選擇「添加現有項」命令並瀏覽至所需的資料庫文件。完成該向導後,一個資料庫副本(.mdb 文件)和一個強類型數據集文件 (.xsd) 被添加到項目。選擇的資料庫對象立即出現在「數據源」窗口中,可用於拖動到窗體上。有關更多信息,請參見「顯示數據」概述。注意通過「數據源配置向導」添加 .mdb 文件時,可以選擇將該文件添加到項目或是讓該文件保留在其原始位置上。有關更多信息,請參見如何:管理項目中的本地數據文件。注意顯示的對話框和菜單命令可能會與「幫助」中的描述不同,具體取決於您的現用設置或版本。若要更改設置,請在「工具」菜單上選擇「導入和導出設置」。有關更多信息,請參見 Visual Studio 設置。使用「添加新數據源」命令連接到 Access 資料庫中的數據在「數據」菜單上單擊「添加新數據源」。在「選擇數據源類型」頁面上選擇「資料庫」。選擇「新建連接」以創建新的數據連接。注意如果「數據源」不是「Microsoft Access 資料庫文件」,則選擇「更改」以打開「選擇/更改數據源」對話框,選擇「Microsoft Access 資料庫文件」,然後單擊「繼續」。 默認的提供程序為「OLE DB 的 .NET Framework 提供程序」。有關更多信息,請參見「選擇/更改數據源」對話框。在「資料庫文件名」框中輸入 .mdb 文件的路徑,或單擊「瀏覽」按鈕以查找資料庫文件。如果您的資料庫需要,請輸入登錄信息。有關更多信息,請參見添加/修改連接 (Microsoft Access)。單擊「確定」,然後單擊「下一步」。選擇「是」將 .mdb 文件復制到項目中,或選擇「否」連接到處於其當前位置的資料庫文件。有關更多信息,請參見如何:管理項目中的本地數據文件。單擊「下一步」。展開對象樹,然後選擇要在應用程序中使用的資料庫對象。如果需要,替換默認「數據集名稱」。單擊「完成」。剛剛創建的數據集即出現在「數據源」窗口中。打開「數據源」窗口,方法是從「數據」菜單中選擇「顯示數據源」。使用「添加現有項」命令連接到 Access 資料庫中的數據從「項目」菜單選擇「添加現有項」,或是將 .mdb 文件從 Windows 拖動到「解決方案資源管理器」上。展開對象樹,然後選擇要在應用程序中使用的資料庫對象。如果需要,替換默認「數據集名稱」。單擊「完成」。剛剛創建的數據集即出現在「數據源」窗口中。打開「數據源」窗口,方法是從「數據」菜單中選擇「顯示數據源」。後續步驟在應用程序中添加功能在「數據源」窗口中選擇項並將其拖動到一個窗體上。有關更多信息,請參見「顯示數據」概述。注意如果該數據源未在「數據源」窗口中顯示,則請單擊窗口中的「刷新」按鈕。安全存儲敏感信息(例如伺服器名稱、用戶名和密碼)可能會影響應用程序的安全性。若要控制對資料庫的訪問,一種較為安全的方法是使用 Windows 身份驗證(也稱為集成安全性)。有關更多信息,請參見保護連接字元串。
『伍』 unity打開出現cannot access database錯誤
進資料庫進行更改。
在U3D中要訪問Access資料庫,我們需要用到兩個dll,System,Data,dll和System,EnterpriseServices,dll,缺一不可。我們找到這兩個dll放到u3d的Plugins文件夾下面。下面我們創建一個Access資料庫版本是07樣式是accdb03版本的Access資料庫的樣式為mdb。在我們進行code的時候,要根據不同的版本進行判斷啦,對於不同的Access資料庫版本,我們要對應不懂的文件後綴名。要不然會提示你資料庫文件是未知文件。下面是讀取Access的一個demo,其他的修改,添加數據都是在修改他的sql語句。
訪問者所使用的瀏覽器不能完全支持頁面里的腳本,形成腳本錯誤。遇到腳本錯誤時一般會彈出一個非常難看的腳本運行錯誤警告窗口。
『陸』 unity3d怎麼連接sql server資料庫
1、找到System.Data.dll文件,默認的地址是在C:\Program Files\Unity\Editor\Data\Mono\lib\mono\unity,這個根據你所安裝的路徑有關。
2、將該文件復制到你的工作空間下的Asset文件夾內
3、在你的編輯器中添加引用,我用的是VS
4、在命名空間內增加程序集
using System;
using System.Data;
using System.Data.SqlClient;
5、編寫連接資料庫代碼
SqlConnection con = null;
SqlDataAdapter sda = null;
void Start()
{
string s = @"server=.;database=ConnectTest;uid=sa;pwd=123456"; //注意,這里必須使用SQL Server和Windows驗證模式,否則會報錯
con = new SqlConnection(s);
con.Open();
string sql = "select * from table1";
sda = new SqlDataAdapter(sql, con);
DataSet ds = new DataSet();
sda.Fill(ds, "table1");
print(ds.Tables[0].Rows[0][0]);
}
6、實驗結果
『柒』 教你如何解決access資料庫連接錯誤
access資料庫連接錯誤解決辦法步驟一:請檢查conn.asp中的連接字元是否正確,如果沒有錯誤,還提示資料庫連接出錯,請往下看access資料庫連接錯誤解決辦法步驟二:把資料庫下載到本地(默認資料庫
database/#newasp.mdb),用ACCESS打開,壓縮修復資料庫(打開ACCESS
--
工具
--
資料庫實用工具
--
壓縮和修復資料庫);然後重新上傳access資料庫連接錯誤解決辦法步驟三:如果以前操作無誤,照樣出現資料庫連接出錯,那麼就是許可權問題了,下面以2003為例請對C:\WINDOWS
目錄給
users用戶加上讀取許可權(千萬不要給完全許可權,有讀的許可權就行了),加上許可權後,如果資料庫連接正確就OK了如果問題還沒有解決,請查看:C:\WINDOWS\Temp
目錄許可權,給users
用戶加上特別的許可權,其它許可權都可以去掉。可能你不知道這個特別許可權不知道怎麼加,方法如下:選擇temp目錄--右鍵--屬性--安全--添加--高級--立即查找--選擇Users用戶--確定返回到安全選項,選擇Users用戶
--
高級
--
選擇Users「編輯」
--
選擇如下許可權,其它許可權全部取消以上詳細的為大家介紹了解決access資料庫連接錯誤的辦法,希望能給大家帶來幫助。
『捌』 unity3d怎麼連接sql server資料庫
Unity3d連接SQL
Server資料庫:
首先需要把Unity安裝路徑下的System.Data.dll和Mono.Data.SqliteClient.dll拷貝到當前unity工程的Assets文件夾下,因為之後在腳本中引用的.dll並不是framework提供的。腳本的內容:
using
UnityEngine;
using
System;
using
System.Collections;
using
System.Data;(這個必須是引用自unity的安裝目錄下,如果找不到就搜索一下)
using
System.Data.SqlClient;
public
class
ConnectSQL
:
MonoBehaviour
{
//
Use
this
for
initialization
void
Start()
{
string
connectionString
=
"Data
Source=XYL-PC;DataBase=Unity;uid=sa;pwd=123456;";
SqlConnection
con
=
new
SqlConnection();
con.ConnectionString
=
connectionString;
con.Open();
if
(con.State
==
ConnectionState.Open)
{
print("Connect
success!");
}
else
{
print("Connect
Failure!");
}
}
}
『玖』 如何連接access資料庫
1
首先確保Access與開發工具Visual Studio都正確安裝了,如果沒安裝的話需要下載相關的軟體安裝一下,Visual Studio不限制你的版本,2012,2008什麼的都行。
7
寫完了以後你運行以後,可能會報如下的錯誤:未在本地計算機上注冊microsoft.ace.12.0。這個是由於計算機中缺少驅動程序造成的,去官網下載安裝即可:
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
8
到這里連接Access資料庫的方法就講解完了,我們用的是net,你如果用別的語言,步驟也一樣,只不過換一下新建連接的方式即可。