ASP, Access и VBScript
Есть такой код:
[COLOR=blue]
gde = Request.Form("gde")
fio = Request.Form("fio")
got = Request.Form("got")
obrazovanie = Request.Form("obrazovanie")
workphone = Request.Form("workphone")
homephone = Request.Form("homephone")
pedagog = Request.Form("pedagog")
lastattest = Request.Form("lastattest")
kval = Request.Form("kval")
zvanie = Request.Form("zvanie")
nagradi = Request.Form("nagradi")
schoolsite = Request.Form("schoolsite")
schoolemail = Request.Form("schoolemail")
Set db=Server.CreateObject("ADODB.Connection")
Set InsertSet=Server.CreateObject("ADODB.RecordSet")
DSNName = "DRIVER=Microsoft Access Driver (*.mdb);DBQ="
DSNName = DSNName & Server.MapPath("/olimp.mdb")
db.Open DSNName
InsertSet.Open "teachers", db, adOpenDynamic, adLockBatchOptimistic, adCmdTable
InsertSet.AddNew
InsertSet("db_gde")=gde
InsertSet("db_fio")=fio
InsertSet("db_got")=got
InsertSet("db_obrazovanie")=obrazovanie
InsertSet("db_workphone")=workphone
InsertSet("db_homephone")=homephone
InsertSet("db_pedagog")=pedagog
InsertSet("db_lastattest")=lastattest
InsertSet("db_kval")=kval
InsertSet("db_zvanie")=zvanie
InsertSet("db_nagradi")=nagradi
InsertSet("db_schoolsite")=schoolsite
InsertSet("db_schoolemail")=schoolemail
InsertSet.Update
InsertSet.Close
set Insertset=Nothing
db.Close
set db = Nothing [/COLOR]
В итоге я получаю, что код ошибки - ноль (т.е. ошибок нет?) Но вот маленькая проблема-запись в БД не добавилась! Помогите, пожалуйста, обьясните в чём дело...
По ключевым полям все нормально при добавлении и соотв. по полям с обяз. заполнением?
Цитата:
Originally posted by SergeySV
По ключевым полям все нормально при добавлении и соотв. по полям с обяз. заполнением?
По ключевым полям все нормально при добавлении и соотв. по полям с обяз. заполнением?
Если бы всё было так просто :))), в смысле да...
Хорошо, начнем с конца... попробуй открыть rst не на добавление, а на чтение, т.е. просто открыть rst и прочитать значение какого-нибудь поле какой-нибудь записи
Цитата:
Originally posted by SergeySV
Хорошо, начнем с конца... попробуй открыть rst не на добавление, а на чтение, т.е. просто открыть rst и прочитать значение какого-нибудь поле какой-нибудь записи
Хорошо, начнем с конца... попробуй открыть rst не на добавление, а на чтение, т.е. просто открыть rst и прочитать значение какого-нибудь поле какой-нибудь записи
Всё работает... У меня есть ASP страница которая через набор выводит всю эту таблицу...