我是菜鸟,就是连不上数据库,或者写不对想输的数据.
救命撒1
第一种 - 这种方法用在ACCESS中最多 strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" _ & Server.MapPath("aspfree.mdb") set conn = server.createobject("adodb.connection") conn.open strconn 第二种-这种方法用在SQL SERVER中多 strconn = "Driver={SQL Server};Description=sqldemo;SERVER=127.0.0.1;" _ &"UID=LoginID;Password=;DATABASE=Database_Name" set conn = server.createobject("adodb.connection") conn.open strconn 第三种 strconn="Driver={Microsoft Access Driver(*.mdb)};" _ &"DBQ=F:\Inetpub\wwwroot\somedir\db1.mdb;DefaultDir=" _ &"f:\Inetpub\wwwroot\somedir;uid=LoginID;" _ &"pwd=Password;DriverId=25;FIL=MSAccess;" set conn = server.createobject("adodb.connection") conn.open strconn
第四种运用系统数据源 The following uses a Data Source Name: Example set conn = server.createobject("adodb.connection") conn.open "Example"
第五种运用ODBC数据源,前提是你必须在控制面板的ODBC中设置数据源 set rs = server.createobject("adodb.recordset") rs.open "tblname", "DSNName", 3, 3 第一种 - 这种方法用在ACCESS中最多 strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" _ & Server.MapPath("aspfree.mdb") set conn = server.createobject("adodb.connection") conn.open strconn
1。Conn.ASP 只要留红色部分就可以了
<% Set conn = Server.CreateObject("ADODB.Connection") conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("try.mdb") %>
2。index.asp里文本筐和提交按钮在两个form里
<form name="try" id="try"> <input name="trytext" type="text" class="style1" id="trytext" > </form>
<form action="try2.asp" method="post" name="form" id="form"> <p> <input name="form" type="submit" class="style1" id="form" value="提交"> </p> </form>
改到一个form里
<form action="try2.asp" method="post" name="form" id="form">
<input name="try" type="text" class="style1" id="try" >
<p> <input name="form" type="submit" class="style1" id="form" value="提交"> </p> </form>
[此贴子已经被作者于2004-08-02 20:21:03编辑过]