09/10/2018, 18:28
xin giup minh, minh bi sai cho nao? thiet ke web = asp
'get the Address ID
AddressID = TRIM (Request( "pid"))
'open the database Connection
Set Con=Server.CreateObject("ADODB.Connection")
Con.Open "accessDSN"
'get the Address information
sqlString= "SELECT *FROM Address"
sqlString=sqlString&"WHERE Address_id=AddressID"
Set RS=Server.CreateObject("ADODB.Recordset")
RS.ActiveConnection=Con
RS.Open sqlString ///MINH BI SAI CHO NAY
AddressID = TRIM (Request( "pid"))
'open the database Connection
Set Con=Server.CreateObject("ADODB.Connection")
Con.Open "accessDSN"
'get the Address information
sqlString= "SELECT *FROM Address"
sqlString=sqlString&"WHERE Address_id=AddressID"
Set RS=Server.CreateObject("ADODB.Recordset")
RS.ActiveConnection=Con
RS.Open sqlString ///MINH BI SAI CHO NAY
Bài liên quan
Bạn ko tin thì dùng:
response.write sqlString
response.end
thì biết liền
Sửa sqlString thứ 2 lại thành:
sqlString=sqlString&" WHERE Address_id='" & AddressID & "'"
lỗi syntax SQL
//
Sửa sqlString thứ 2 lại thành:
sqlString=sqlString&" WHERE Address_id='" & AddressID & "'"
//
Tuy nhiên nếu Address_id là kiểu number thì cần đều chính tí thành:
sqlString=sqlString&" WHERE Address_id=" & AddressID
Còn nếu là kiểu char thì OK.