Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

A chave fornecida não estava presente no dicionário em vb.net


O erro vem do cliente MySQL. Parece que está esperando que você forneça um parâmetro específico na cadeia de conexão que você não está. Embora eu não esteja familiarizado o suficiente com o driver MySQL gerenciado para dizer o que está faltando, o fato de que algo está falta é bem claro.

Você pode tentar adicionar um espaço entre o ponto e vírgula que sinaliza o final de um parâmetro e o nome do próximo parâmetro. Assim:
Dim con As New MySqlConnection("Server=" + host + "; Database=" + database + "; Uid=" + user + "; Pwd=" + password + ";")