tino 0 Denunciar post Postado Fevereiro 23, 2005 Olá Pessoal, estou tentando fazer uma conexão com o banco de de Dados MySQL através do asp.net eu estou usando o Dreamweaver para programar.Eu consigo conectar o banco através do Dreamweaver normalmente e até faço o teste de conexão com sucesso e chego a visualizar os dados contidos na base de dados.Mas ao rodar a página na minha máquina ocorre esse erro conforme segue listado abaixo. Eu gostaria de saber como posso resolver este problema.System.ArgumentException: The .Net Data OLE DB Provider(System.Data.OleDb) does not support the MSDASQL Provider, Microsoft OLE DB Provider for ODBC Drivers. at System.Data.OleDb.OleDbConnection.ValidateConnectionString(Hashtable hashtable, String connectionString) at System.Data.OleDb.OleDbConnection.set_ConnectionString(String value) at System.Data.OleDb.OleDbConnection..ctor(String connectionString) at DreamweaverCtrls.DataSet.NewDbConnection(String strConnection) at DreamweaverCtrls.DataSet.DoInit() System.Exception: The DefaultView was requested but no tables yet exist. at DreamweaverCtrls.DataSet.get_DefaultView() Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Fevereiro 24, 2005 se instalou o conector do mysql ? se sim tenta assim: using System;using MySql.Data.MySqlClient; using System.Data; using System.Web; namespace Banco { public class Principal { public static void Teste() { MySqlConnection conexao = new MySqlConnection("Database=banco;Data Source=localhost;User Id=root;Password="); conexao.Open(); MySqlCommand comando = new MySqlCommand("Select * From tabela"); comando.Connection = conexao; MySqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { string nome = reader["campo"] + "<br>"; Write(nome); } conexao.Close(); } private static void Write(string text) { HttpContext.Current.Response.Write(text); } private static void Write(object o) { Write (o.ToString()); } } } Compartilhar este post Link para o post Compartilhar em outros sites