![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему не выполняется запрос?
MV-GROB © (2002-10-15 10:51:00)function chanpic(k,z)
{
var dsn, conn, type_db,sSQL,idera,l;
type_db = "Access";
DSN ="DBQ=" + Server.Mappath("mag.mdb") + ";Driver={Microsoft Access Driver (*.mdb)};" ;
var conn = Server.CreateObject("ADODB.Connection");
conn.CommandTimeout = 100;
conn.ConnectionTimeout = 100;
conn.Open(DSN);
var RS = Server.CreateObject("ADODB.Recordset");
st="="+k;
sSQL = "Update Tov set Pic=OK WHERE ID"+st;
RS.Execute(sSQL);
//RS.Open(sSQL,conn);
//RS.Close();
conn.Close();
RS = null;
conn = null;
return "123";
}
Если блокируешь RS.Execute(sSQL);
функция возврощает значение , а так не работает.
Vitaly (2002-10-15 11:25:00) [1]Поcпешил:
//st="="+k;
sSQL = "select * from Tov WHERE Pic=OK";
//RS.Execute(sSQL);
RS.Open(sSQL,conn);
RS.Close();
conn.Close();
Vitaly (2002-10-15 11:24:00) [2]Попробуй:
//st="="+k;
sSQL = "select * from Tov WHERE Pic=OK";
RS.Execute(sSQL);
//RS.Open(sSQL,conn);
//RS.Close();
conn.Close();