Asp
Есть вот такой код (на ASP)(на странице которая принимает данные, (приём данных работает нормально)):
[COLOR=blue]
id= Request.Form("id")
gde = Request.Form("gde")
Set Con=Server.CreateObject("ADODB.Connection") Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\db\olimp.mdb")
theSQL = "insert into teachers "
theSQL = theSQL & "(db_id, db_gde)"
theSQL = theSQL & " values('"&id&"', '"&gde&"')"
[/COLOR]
В итоге я получаю ошибку:
-2147467259
В операции должен использоваться обновляемый запрос.
(Запрос на выходе получается вида:[COLOR=blue] insert into teachers (db_id, db_gde) values ('01', 'Строка')[/COLOR])
Цитата:
Originally posted by ragerage
У меня проблема!
Есть вот такой код (на ASP)(на странице которая принимает данные, (приём данных работает нормально)):
[COLOR=blue]
id= Request.Form("id")
gde = Request.Form("gde")
Set Con=Server.CreateObject("ADODB.Connection") Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\db\olimp.mdb")
theSQL = "insert into teachers "
theSQL = theSQL & "(db_id, db_gde)"
theSQL = theSQL & " values('"&id&"', '"&gde&"')"
[/COLOR]
В итоге я получаю ошибку:
-2147467259
В операции должен использоваться обновляемый запрос.
(Запрос на выходе получается вида:[COLOR=blue] insert into teachers (db_id, db_gde) values ('01', 'Строка')[/COLOR])
У меня проблема!
Есть вот такой код (на ASP)(на странице которая принимает данные, (приём данных работает нормально)):
[COLOR=blue]
id= Request.Form("id")
gde = Request.Form("gde")
Set Con=Server.CreateObject("ADODB.Connection") Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\db\olimp.mdb")
theSQL = "insert into teachers "
theSQL = theSQL & "(db_id, db_gde)"
theSQL = theSQL & " values('"&id&"', '"&gde&"')"
[/COLOR]
В итоге я получаю ошибку:
-2147467259
В операции должен использоваться обновляемый запрос.
(Запрос на выходе получается вида:[COLOR=blue] insert into teachers (db_id, db_gde) values ('01', 'Строка')[/COLOR])
возможно что ты ввел не все обязательные поля
или уже есть рекорд с таким АйДи
или АйДи не текстовый а интегер
покажи всю структуру этой таблы
Да спасибо, над типом данных я поработал, но вот ошибка такая же выскакивает по прежнему...:( , но пару своих ошибок я подправил...
Цитата:
Originally posted by ragerage
Да спасибо, над типом данных я поработал, но вот ошибка такая же выскакивает по прежнему...:( , но пару своих ошибок я подправил...
Да спасибо, над типом данных я поработал, но вот ошибка такая же выскакивает по прежнему...:( , но пару своих ошибок я подправил...
Где Conn.Execute?
вот как надо
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open Параметры подключения
Set RSC = Conn.Execute("Запрос")