powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / В ASP Пытаюсь создать таблицу в базе, а она ругается
3 сообщений из 3, страница 1 из 1
В ASP Пытаюсь создать таблицу в базе, а она ругается
    #32116734
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь заставить базу сделать это:

<%
Set Conn = Server.CreateObject("adodb.connection")
Conn.ConnectionString="provider=microsoft.jet.oledb.4.0;data source=" & _
server.mappath("db/demo.mdb") & ";user id='admin';password=''"
Conn.Open
SQL = "CREATE TABLE newcontent(title INTEGER)"
Set RS = Conn.Execute(SQL)
RS.Close
Conn.Close
%>

Взврашяется вот такая ошибка:
Error Type:
Microsoft JET Database Engine (0x80040E14)
Table 'newcontents' already exists.

И так каждый раз когда пытаюсь создать таблицу в базе. Странно, не может быть already exists, хотя таблица в базе в итоге появляется. Но какого тогда ругатся?
...
Рейтинг: 0 / 0
В ASP Пытаюсь создать таблицу в базе, а она ругается
    #32116742
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем
Set RS = Conn.Execute(SQL)
RS.Close
?
Вы же не открываете Recordset, просто
Conn.Execute(SQL)
...
Рейтинг: 0 / 0
В ASP Пытаюсь создать таблицу в базе, а она ругается
    #32116747
voodoos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ААААА, вот в чём дело, блин, как обычно незамечаю явные ошибки, мдааа, всегда ищу сложности, а всё так просто, спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / В ASP Пытаюсь создать таблицу в базе, а она ругается
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]