ajax直接讀取資料庫資料庫資料庫
Ⅰ 關於Ajax如何連接資料庫
既然是用AJAX,當然AJAX是調用服務端的方法訪問資料庫再對資料庫進行增、刪、改。首先你要理解WEB編程的原理,當一個網頁打開後你和服務端的連接是己經斷了的,服務端保存不了你當前的狀態。不象CS編程。
AJAX是客戶端的,你肯定不能直接在前台javascript中訪問服務端的資料庫。
用AJAX第一步,你必需要寫好服務端的一個方法,如寫一個刪除的方法doDelObject(string id){...}你在客戶端就調用這個方法。參數是你要刪除數據的ID,如:doDelObject(ID001),然後服務端刪除完畢後就會返回這個方法的值給你。刪除的具體方法那就和AJAX無關了。
另外,做AJAX有好多框架選擇,建議你用jquery,如果是.net2003的話有ajaxpro,2005的話有AjaxControlToolkit等。
Ⅱ 如何使用ajax讀取資料庫中的數據
function test(bid){
$.ajax({
type:"GET",
url:"/test.php?ac=ss&bid="+bid+"&date=" + new Date(),
success: function(data){
alert(data)
}
});
}
給你發一個簡單例子,test.php去獲取資料庫內容,可以返回不同的數據,如一般的text,也可以是json等多種類型,接收的時候需要做不同的處理
記得在此之前一定先調用JQ庫,這是JQ的AJAX方法,個人理解,不專業
Ⅲ ajax在ASP.NET中如何讀取資料庫
foreach (System.Data.DataColumn dc in dt.Columns)
{
dc.ColumnMapping = System.Data.MappingType.Attribute;
}
Response.Write(myDs.GetXml());
myDa.Dispose();
myDs.Dispose();
myConn.Close();
Response.End();
這個aspx將生成純xml文本,然後ajax從這個頁面獲得xml.
Ⅳ ajax獲取資料庫的數據
這個問題問的太廣了,真不好回答,jQuery學過沒?如果沒有可以快速的入下門,會用到裡面ajax這個方法,你就上網查,光了解這個方法,後台處理完返回給前台,會用到XML或json,現在比較流行json,這個簡單,就是一String,只不過要求格式,你去它網站看看就明白了
麻煩採納,謝謝!