Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ASP. Создание таблицы в БД с полями MEMO и AUTONUMBER / 5 сообщений из 5, страница 1 из 1
09.03.2003, 11:40
    #32116783
voodoos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP. Создание таблицы в БД с полями MEMO и AUTONUMBER
Помогите плз. Как в ASP создать в базе табличку с такими полями?

Set Conn = Server.CreateObject("adodb.connection")
Conn.ConnectionString=Session("connectionString")
Conn.Open

SQL = "CREATE TABLE demotable (id {что здесь писать?} , text {что здесь писать?} )"


Set RS = Conn.Execute(SQL)
Conn.Close
Conn.Nothing
...
Рейтинг: 0 / 0
09.03.2003, 20:39
    #32116820
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP. Создание таблицы в БД с полями MEMO и AUTONUMBER
А так:
SQL = "CREATE TABLE demotable (id COUNTER, LText MEMO)"

PS Не надо называть поле Text
...
Рейтинг: 0 / 0
09.03.2003, 21:00
    #32116823
voodoos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP. Создание таблицы в БД с полями MEMO и AUTONUMBER
Почему это? У меня во многих местах есть поля с именем text и никаких конфликтов не возникает, другое дело что нельзя называть поле order, это точно работать не будет.
...
Рейтинг: 0 / 0
10.03.2003, 11:16
    #32116875
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP. Создание таблицы в БД с полями MEMO и AUTONUMBER
Интересно, вот вы сами столкнулись с проблемой и при этом спрашиваете "Почему это?".
Потому что если вы выполните запрос
"CREATE TABLE demotable (id COUNTER, Text MEMO)"
вы получите ошибку: Syntax error in field definition. (Error 3292)
Если уж вам так хочется, чтобы поле называлось Text, тогда вам надо ВСЕГДА заключать его в квадратные кавычки:
"CREATE TABLE demotable (id COUNTER, [Text] MEMO)"

Ведь есть тип данных Text.
...
Рейтинг: 0 / 0
10.03.2003, 11:42
    #32116884
voodoos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP. Создание таблицы в БД с полями MEMO и AUTONUMBER
А понятно, просто у меня уже во многих таблицах есть поле с таким именем, но таблицы создавались руками. Спасибо что ответили на мой вопрос, хотя я ещё не проверял работает ли это.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ASP. Создание таблицы в БД с полями MEMO и AUTONUMBER / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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