<% @LANGUAGE = VBScript %> <!--#include file="adovbs.inc"--> <% Response.Expires = 0 Dim Cnn,objRS, strOut, strQ, strC StrC= "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/asp24") & "/NorthWind.mdb;" '建立連接 Set Cnn = Server.CreateObject("ADODB.Connection") Cnn.Open StrC '創(chuàng)建Recordset對(duì)象 Set objRS = Server.CreateObject("ADODB.Recordset") objRS.CursorLocation =adUseClient objRS.CursorType = adOpenStatic objRS.LockType = adLockOptimistic strQ = "SELECT 運(yùn)貨商ID, 公司名稱, 電話 FROM 運(yùn)貨商 " objRS.Open strQ, Cnn, , , adCmdText Set objRS.ActiveConnection = Nothing '斷開記錄集 Cnn.Close '關(guān)閉連接 Set Cnn = Nothing Response.Write "<HTML><BODY>" '下面使用斷開的記錄集 Do While (Not objRS.EOF) strOut = objRS("運(yùn)貨商ID") & ", " & objRS("公司名稱") & ", " & objRS("電話") Response.Write Server.HTMLEncode(strOut) & "<BR>" objRS.MoveNext Loop Response.Write "<BR>準(zhǔn)備新增或插入記錄: " '若需要更新數(shù)據(jù)庫(kù), 則要重新建立連接 Set Cnn = Server.CreateObject("ADODB.Connection") Cnn.Open strC Set objRS.ActiveConnection = Cnn objRS.Filter = "公司名稱 = '吳豐'" If objRS.EOF Then objRS.AddNew objRS("公司名稱") = "吳豐" objRS("電話") = "571-7227298" objRS.Update Response.Write "符合該條件的記錄不存在, 則新增.<BR>" Else objRS("電話") = "571-7227071" Response.Write "符合該條件的記錄存在, 則 Update.<BR>" objRS.Update End If Set objRS.ActiveConnection = Nothing Cnn.close Set Cnn = Nothing objRS.Close Set objRS = Nothing Response.Write "</BODY></HTML>" %> |
新聞熱點(diǎn)
疑難解答
圖片精選