當前位置:首頁 » 網頁前端 » accessweb程序
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

accessweb程序

發布時間: 2022-07-15 23:53:49

1. Microsoft Office Access能用來開發Web應用程序嗎

這個……答案是肯定的。
雖然現在見得不太多,但幾年前很多小型應用都是用access來做資料庫的。比如免費版的動網論壇、極速論壇和一些開源的新聞系統,那時候的免費虛擬空間大多也都支持access的資料庫,asp網站使用ADO來訪問

2. web怎麼利用access創建的資料庫

第一步,你需要搭建一個開發環境,我以b/s中的asp為例, web server:netbox,使用方便 語言:asp,入手容易 資料庫:access,界面操作,無需密碼,操作簡單。第二步,新建一個用戶表,username char(20)password char(20)添加數據,admin mypassword第三步,新建登錄界面,文件名 login.asp<div> <form name="login" method="post" action="loginaction.asp" target="_top"> <table align="center" style="margin-top:30"><tr><td>請輸入用戶名</td> <td><input type="text" name="userName" id="userName2" size="10" /></td></tr><tr><td>請輸入密碼 </td> <td><input type="password" name="userPwd" id="userPwd2" size="10" /></td></tr><tr><td colspan="2" align="center"><input type="button" id="login2" value="登錄" onClick="login2Check();" /></td></tr></table></form></div>新建loginaction.asp<!--#include file="conn.asp"--><%dim sql,userName,userPwd userName=trim(request("userName")) userPwd=trim(request("userPwd")) if userName="maintain" then sql="select userPwd from user_info where userId=2" rs.Open sql,cn,1,1 asd=t...

3. access中WEB資料庫和資料庫有什麼區別

你的問題,我看不太明白
這樣跟你說吧
web本意是蜘蛛網和網的意思。現廣泛譯作網路、互聯網等技術領域。表現為三種形式,即超文本(hypertext)、超媒體(hypermedia)、超文本傳輸協議(HTTP)等。
而access是資料庫,由微軟開發,是一個嵌入式的單機資料庫,早期的ASP網頁程序多用過access資料庫,因為ASP代碼的不安全,所以現在使用access做網頁資料庫的少了。
資料庫有很多,我們常見的可能有access、FOXBEAS、MSSQL、MYSQL、SQLITE(手機上多見很小巧卻很強大)等
其中access和、SQLITE都是嵌入式的單機資料庫,SQLITE和MYSQL是由LINUX系統中應用的資料庫,現在也移植到WIN系統中來了
資料庫不管是什麼類型,都提供了標準的對接介面,也就是說,你可以很方便的用網頁來連接這些資料庫,當然不同的資料庫連接代碼也不相同。
就說這么多吧
你是不是要做網站?網頁?如果有什麼難題,可以給我發消息

4. 怎樣將access 數據訪問頁 發布到web上

從 Office Access 2007 開始,不再支持創建、修改或導入數據訪問頁的功能
作為使用數據訪問頁的備選方案,您可以使用 Access Services 創建 Web 資料庫並將其發布到 SharePoint 網站。有關詳細信息,請參閱 SharePoint Server 2010 中的 Access Services 的新增功能

5. web程序使用access資料庫是不是使用多個資料庫比用一個資料庫要快要安全

絕對不是啦.關健就是你的WEB頁面的代碼執行速度.你越代資料庫,頁面的連接代碼就越多.那你的網站速度肯定會有影響的,相返,你的連接資料庫代碼只有一條,那麼就可以直訪問資料庫了.速度絕對比多個資料庫快的.

6. web怎麼和access資料庫連接

ACCESS資料庫是個文件來的,不用配置的了,在解決方案中添加你創建的ACCESS數據文件中,系統會提示你是否創建App_Data目錄並將ACCESS文件添加到此目錄中,選擇"是"就可以了,再在程序中創建連接到此文件的連接字元串即可.(此文後面有在web.config中配置的方法)例如
String con = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=" + System.Web.HttpContext.Current.Server.MapPath("App_Data/YouAccessData.mdb");
然後就像用其它資料庫一樣用了.
完全示例:
C#連接Access程序代碼:
usingSystem.Data;
usingSystem.Data.OleDb; stringstrConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection+=@"DataSource=C:\ASPNET\YouAccessData.mdb";
OleDbConnectionobjConnection=newOleDbConnection(strConnection);
//或
//stringstrConnection = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=" + System.Web.HttpContext.Current.Server.MapPath("App_Data/YouAccessData.mdb");
objConnection.Open();
objConnection.Close();
解釋:
C#連接Access資料庫需要導入額外的命名空間,所以有了最前面的兩條using命令,這是必不可少的。
strConnection這個變數里存放的是連接資料庫所需要的連接字元串,指定了要使用的數據提供者和要使用的數據源。
「Provider=Microsoft.Jet.OleDb.4.0;」是指數據提供者,這里使用的是Microsoft Jet引擎,也就是Access中的數據引擎,asp.net就是靠這個和Access的資料庫連接的。
「Data Source=C:\BegASPNET\Northwind.mdb」是指明數據源的位置,他的標准形式是「Data Source=MyDrive:MyPath\MyFile.MDB」。
PS:
1.「+=」後面的「@」符號是防止將後面字元串中的「\」解析為轉義字元。
2.如果要連接的資料庫文件和當前文件在同一個目錄下,還可以使用如下的方法連接:
strConnection+="Data Source=";strConnection+=MapPath("Northwind.mdb");
3.要注意連接字元串中的參數之間要用分號來分隔。
「OleDbConnection objConnection=new OleDbConnection(strConnection);」這一句是利用定義好的連接字元串來建立了一個鏈接對象,以後對資料庫的操作我們都要和這個對象打交道。
「objConnection.Open();」這用來打開連接。至此,與Access資料庫的連接完成。
再來一個示例:
using System.Data.OleDb;
using System.Data;
//連接指定的Access資料庫
String ConnString =@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=App_Data\YouAccessData.mdb";
//SQL語句
String SQLString ="select * from TestDB";
//創建一個OleDbConnection對象
System.Data.OleDb.OleDbConnection OleDBConn1 = new System.Data.OleDb.OleDbConnection(ConnString);
//創建一個DataSet對象
DataSet DataSet1 = new DataSet();
//創建一個OleDbDataAdapter對象
System.Data.OleDb.OleDbDataAdapter OleDbDataAdapter1 = new System.Data.OleDb.OleDbDataAdapter(SQLString,OleDBConn1);
//打開連接
OleDBConn1.Open();
//通過OleDbDataAdapter對象填充數據集
OleDbDataAdapter1。Fill(DataSet1,"TT");
另外是在web.config中如何使用access資料庫連接了,估計就是所要的了:
一: 一種是通過使用 DataDirectory 目錄的方法,但是 access 文件必須放在 ASP.NET 的特殊目錄中,如 app_data ;
<addname="access"connectionString="Provider=Microsoft.Jet.Oledb.4.0;
Data Source=|DataDirectory|db.mdb"/>
二:另外一種方法則比較靈活,具體方法是:在 web.config 文件中保存兩個字元串,一個是驅動字元串,另一個是 access 文件的相對路徑;
使用時用 Server.MapPath 來獲取絕對路徑然後組合出來的連接字元串就可以使用了;
在web.config中的寫法如下:
<appSettings>
<add key="ConnStr" value="provider=microsoft.jet.oledb.4.0;data source="/>
<add key="dbPath" value="/AppData/db.mdb"/>
</appSettings>
程序中的數據訪問類中我把"ConnStr"和"dbPath"取出來再連接成一個字元串
代碼如下:
/// <summary>
/// (靜態)返回資料庫連接串。
/// </summary>
protected static string GetConnString()
{
return
System.Configuration.ConfigurationSettings.AppSettings["ConnStr"]+ System.Web.HttpContext.Current.Server.MapPath(System.Configuration.ConfigurationSettings.AppSettings["dbPath"])+";";
}

三:直接寫資料庫的物理路徑
<connectionStrings>
<add name="qxConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Inetpub\wwwroot\web\App_Data\db.mdb"
providerName="System.Data.OleDb" />
</connectionStrings>
注意:Data Source字元的寫法一定要正確,否則可能會出現「找不到可安裝的ISAM」的錯誤。

7. 以access資料庫為基礎開發的web程序可支撐多少人同時在線

ACCESS是小型資料庫,理論上可以支撐400-500人,但實際上同時有100人在線訪問資料庫,那網站就會慢得和蝸牛一樣,ACCESS缺點是容易被下載,文件容易破損,會生成臨時文件,在被asp調用時佔用iis資源,降低網站資源利用率,另外access資料庫如果數據達到100M左右,很容易造成伺服器iis假死,或者消耗掉伺服器的內存導致伺服器崩潰。
SQL Server的安全性比較高,使用的是資料庫系統,一般不存在文件損壞問題,有單獨的資源池,不會佔用IIS的資源。如果你的SQL被下載了,那就是因為你的ASP程序有漏洞。

要是個人或者企業網站等訪問人數比較有限的網站,用access就可以了,比較便捷和節省成本,不過要注意不要使用長連接連接資料庫,要使用短連接。就是在訪問完資料庫後,運行.close語句來釋放資源。

8. access怎樣做web形式的查詢急!~~

會asp嗎?用asp就可以做出來
用asp連接access 可以添加、修改、刪除。。