Страница: 1 |
Страница: 1 |
Вопрос: VB.Net чтение из MySQL
Добавлено: 03.03.12 14:49
Автор вопроса: turBO | Web-сайт:
К БД MySQL подключаюсь, подключение проходит, но считать что-либо не удаётся. Референс mysql.data.dll добавил.
Компилятор ругается на MySQLConnection "Слишком большое число аргументов у 'Public Sub New()', если же задать так
con.ConnectionString = "server=server;uid=user123;pwd=pass456;database=baza123"
сообщает "ConnectionString не является членом MySQLConnection".
В чём проблема?
Вот кусок кода:
Imports MySql.Data.MySqlClient
Imports System
Imports System.Data
Imports MySql.Data
...
Dim con As MySQLConnection = New MySQLConnection("Data Source=server;Database=baza123;User ID=user123;Password=pass456;")
Dim sql As MySqlCommand = New MySqlCommand("SELECT * FROM Table1", con)
Dim ds As DataSet = New DataSet()
Dim DataAdapter1 As MySqlDataAdapter = New MySqlDataAdapter()
Dim cb As MySqlCommandBuilder
con.Open()
DataAdapter1.SelectCommand = sql
DataAdapter1.Fill(ds, "table1")
DataGridView1.DataSource = ds
DataGridView1.DataMember = "table1"
con.Close()
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 04.03.12 12:09
по всей видимости в руках.. судя по документации твоя ConnectionString написана вообще от балды..
Номер ответа: 2
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #2
Добавлено: 04.03.12 12:16
При подключении на стандартный порт(3306) строка соединения должна выглядеть следующим образом:
это проверено и не один раз..
Номер ответа: 3
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #3
Добавлено: 11.03.12 20:00
http://www.connectionstrings.com