Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: VB.Net чтение из MySQL
     
    
Добавлено: 03.03.12 14:49
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 turBO | Web-сайт: blitz3d.at.ua | ICQ: 451232820 
      
       
  
К БД 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