0
하나의 값, 여기 내 원시 코드입니다 :ADO에만 추가 내가 SQL 데이터베이스에 데이터를 추가하는 ADO를 사용하고 그래서
<!DOCTYPE html>
<html>
<body>
<h1>
Teacher registration
</h1>
<form name="teacherReg" action="http://hr-computing/public/AlexS/Tests/login.asp" method="POST">
First name:<input type="text" name="firstname"><br>
Last name:<input type="text" name"lastname">
<input type="submit" value="submit">
</form>
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open ={ private }
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Select * from teachers", conn
sql="INSERT INTO teachers (firstname, lastname)"
sql=sql & " VALUES "
sql=sql & "('" & Request.Form("firstname") & "',"
sql=sql & "'" & Request.Form("lastname") & "')"
on error resume next
conn.Execute sql,recaffected
if err<>0 then
Response.Write("No update permissions!")
else
Response.Write("<h3>" & recaffected & " record added</h3>")
end if
conn.close
%>
</body>
</html>
그것은 작동하지만 테이블에 FIRSTNAME의 값을 추가하는 것 성도 아니고, 내가 어디로 잘못 가고 있는지 볼 수 없다. 도움이 필요한가요?
실행하기 전에 sql을 확인할 수 있습니까? 실제로 무엇이 포함되어 있는지 확인하십시오. – SearchAndResQ
그리고 왜 그 선택 진술이 필요합니까? 선생님들을리스트 하시니? – SearchAndResQ
그리고 당일 오류가 발생하면 다음 줄을 다시 시작하십시오 – SearchAndResQ