|
Как сделать экспорт из Excel в MYSQL на VBA
|
|||
---|---|---|---|
#18+
Все привет. Тема наверное поднималась уже, но найти не смог. Не могу разобраться как сделать экспорт их Excel в MYSQL на VBA. Т.е. инсерт в табличку используя ODBC коннектор MySQl ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2011, 12:35 |
|
Как сделать экспорт из Excel в MYSQL на VBA
|
|||
---|---|---|---|
#18+
Что именно вызывает проблему? Как подключиться к БД? Как составить запрос? Как обойти все ячейки? ....? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2011, 12:53 |
|
Как сделать экспорт из Excel в MYSQL на VBA
|
|||
---|---|---|---|
#18+
Shocker.Pro, именно как работать с ODBC коннектором ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2011, 13:02 |
|
Как сделать экспорт из Excel в MYSQL на VBA
|
|||
---|---|---|---|
#18+
попробуйте через ADODB ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2011, 13:11 |
|
Как сделать экспорт из Excel в MYSQL на VBA
|
|||
---|---|---|---|
#18+
Konst_One, это я понимаю, пытаюсь так: Dim cnn As ADODB.Connection Set cnn = New ADODB.Connection Dim strSQL2 As String cnn.ConnectionString = "Provider=MySQL ODBC 5.1 Driver;Data Provider=;SERVER=192;DATABASE=base1;UID=us1;PWD=us1_psd" cnn.Open cnn.Close не работает, Data Provider что нужно указать для mysql? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2011, 13:14 |
|
Как сделать экспорт из Excel в MYSQL на VBA
|
|||
---|---|---|---|
#18+
http://www.connectionstrings.com/ConnectionStrings/Customize/mysql сами задайте параметры , получите готовую строку подключения ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2011, 13:17 |
|
Как сделать экспорт из Excel в MYSQL на VBA
|
|||
---|---|---|---|
#18+
Konst_One, Спасибо, то что нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2011, 14:05 |
|
Как сделать экспорт из Excel в MYSQL на VBA
|
|||
---|---|---|---|
#18+
Не могу понять почему не работает Dim cnn As ADODB.Connection Set cnn = New ADODB.Connection Dim strSQL2 As String cnn.ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Server=ser1;Port=3306;Database=base1;User=r; Password=r_psd;Option=3;" cnn.Open cnn.Execute ("drop table if exists base1.temp1;") strSQL2 = "CREATE TABLE IF NOT EXISTS base1.temp1(" + _ "field1 VARCHAR(255) DEFAULT NULL," + _ "field2 VARCHAR(255) DEFAULT NULL)" + _ "ENGINE = MYISAM" + _ "AVG_ROW_LENGTH = 104" + _ "CHARACTER SET cp1251" + _ "COLLATE cp1251_general_ci;" cnn.Execute (strSQL2) 'здесь не работает Ошибка Run-time error '-2147217900 (80040e14)' ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2011, 15:02 |
|
Как сделать экспорт из Excel в MYSQL на VBA
|
|||
---|---|---|---|
#18+
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2011, 15:03 |
|
|
start [/forum/search_topic.php?author=vitali_beginner&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 436ms |
total: | 579ms |
0 / 0 |