ورود

View Full Version : مبتدی: اضافه كردن ركورد



shahkaar
چهارشنبه 20 مرداد 1389, 21:28 عصر
دوستان عزيز ميخوام يك ركورد به بانك اضافه كنم. اين كد رو ببينيد.
هيچ پيغام خطايي نميده و ركوردي هم اضافه نميشه.....:عصبانی++::عصبانی++:


set conn=server.CreateObject("ADODB.Connection")
set rs=server.CreateObject("ADODB.Recordset")
conn.Mode=adModeReadWrite
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open server.MapPath("../db/mydb.mdb")

rs.open "select * from messages",conn,2,3

rs.addnew()
rs("name")=request.Form("family")
rs("company")=request.Form("company")
rs("subject")=request.Form("subj")
rs("comment")=request.Form("txt")
rs("time")=time()
rs("date")=date()
rs("ip")=Request.ServerVariables("REMOTE_ADDR")
rs.update()
response.Write(conn.Mode)

binafar_Javad
دوشنبه 03 آذر 1393, 11:56 صبح
سلام دوست عزیز

کد بالا رو دیدم و اجرا کردم اگه کد خط 5 رو conn.Open server.MapPath("../db/mydb.mdb")

با این کد که آدرس فیزیکال هستش عوض کنید رکورد ثبت شده و اضافه می شود
conn.Open "c:\db\mydb.mdb"
c در حقیقت آدرس فیزیکال سرور شما و db فولدر بانک شما می باشد.

امیدوارم مفید فایده باشه