PDA

View Full Version : updateکردن یک رکوردست



jannati
شنبه 09 خرداد 1383, 14:35 عصر
سلام دوستان
من با کدهای زیر در aspمیخواهم مقدار یک فیلد در جدولم را تغییر بدم .اما کار نمیکنه .چرا؟
اگر روش یا روشهای دیگری نیز میدونید لطفا بگید استفاده کنیم:

set outpostDB=server.createobject("adodb.connection")
outpostDB.Provider="Microsoft.Jet.OLEDB.4.0"
outpostDB.Open(Server.Mappath("darkhast.mdb"))
set cmdtmp=server.createobject("adodb.command")
set rs=server.createobject("adodb.recordset")
set cmdtmp.activeconnection=outpostDB
cmdtmp.commandtext= "select * from unit"
rs.open cmdtmp , ,1,3
rs.Fields("pass").Value =p1
rs.Update

ghaum
یک شنبه 10 خرداد 1383, 08:10 صبح
سلام
می توانی از این کد استفاده کنید:



<!-- #include file="adovbs.inc" -->

Strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("..\nama.mdb")
Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open Strconn

Set RS = Server.CreateObject("ADODB.Recordset")
RS.open "select * from T_nama where id="&id&" ",MyConn, adOpenKeyset, adLockPessimistic, adCmdText
count=rs.recordcount+1

response.write(id)
RS.Fields("id") = id
RS.Fields("Onvan") = titr
RS.Fields("matn") = matn
RS.Fields("picture") = aks
RS.Fields("Date") = d

RS.Update

البته حتما باید فایل adovbs.inc را داشته باشی
موق باشید

jannati
یک شنبه 10 خرداد 1383, 08:40 صبح
ممنونم .مشکلم حل شد. :flower: :heart: (:D)