Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема с созданием программным путем таблицы в MySQL / 2 сообщений из 2, страница 1 из 1
25.07.2010, 12:36
    #36758173
velltar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с созданием программным путем таблицы в MySQL
Здравствуйте!
Есть база данных на хостинге и есть прога которая обращается к этой базе и проводит разного рода манипуляции с данными этой базы. Так вот все зорошо, кроме процесса создания новой таблицы в базе. Почему то высвечивается ошибка о неправильном синтаксисе, хотя на мой взгляд вроде в правильно. Помогите пожалуйста, разобраться. Может что то не доглядел!

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Public Sub CreateTabl()
Dim rstRecordSet As New VBMySQLDirect.MYSQL_RS
Dim DUs
DUs = "1111"
If Not OpenDB Then Exit Sub
On Error GoTo l1
Set rstRecordSet = conConnection.Execute("CREATE TABLE " & DUs & "(pole1 VARCHAR(8), PRIMARY KEY  (`pole1`)) ENGINE=MyISAM DEFAULT CHARSET=cp1251;")
rstRecordSet.CloseRecordset
Set rstRecordSet = Nothing
l1:
CloseDB

End Sub


Заранее благодарен всем за помощь.
...
Рейтинг: 0 / 0
25.07.2010, 13:19
    #36758205
aduka05adm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с созданием программным путем таблицы в MySQL
velltar,
Код: plaintext
1.
2.
3.
4.
5.
6.
CREATE TABLE `mysql`.`New Table` (
  `pole1` VARCHAR( 8 ) NOT NULL DEFAULT NULL,
  PRIMARY KEY (`pole1`)
)
ENGINE = MyISAM
CHARACTER SET cp1250 COLLATE cp1250_general_ci;
создавай через mysql administrator и не парься
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема с созданием программным путем таблицы в MySQL / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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