Ado.net entity model
Olá, gostaria de fazer isso aqui, porém com mysql:
Tentei assim mas não dá:
IDbConnection oConn = null; string connectionstring= "";//faca aqui o default DataSource, InitialCatalog,user,senha oConn = new System.Data.SqlClient.SqlConnection(connectionstring); SeuDataContext dc = new SeuDataContext(oConn);
Tentei assim mas não dá:
IDbConnection oConn = null; string Wtring="Host=127.0.0.2; DataBase=mydb; Protocol=TCP; Port=3306; Direct=true; Compress=false; Pooling=true; Min Pool Size=0; Max Pool Size=100; Connection Lifetime=0; User id=root;Password="; oConn = new MySql.Data.MySqlClient.MySqlConnection(Wtring); mydbEntities1 dc = new mydbEntities1(oConn);
Mauricio Souza,
Curtidas 0
Respostas
Joel Rodrigues
10/10/2013
Este artigo deve lhe ajudar: [url]https://www.devmedia.com.br/conectando-ao-mysql-em-aplicacoes-net/26114[/url]
GOSTEI 0
Mauricio Souza,
10/10/2013
Olá Joel, no link que você me passou é para usar uma conexão simples com o banco de dados, estou usando ado.net entity model, vou usar linq em meu projeto. Eu crio um ado.net entity model, e funciona certinho na minha aplicação, porém quero criar um menu para alterar os parâmetros do banco de dados, por isso preciso alterar via código.
GOSTEI 0
Mauricio Souza,
10/10/2013
Estou criando a conexão da maneira explicada deste tutorial: http://www.devart.com/dotconnect/mysql/docs/Tutorial_EF.html
GOSTEI 0
Joel Rodrigues
10/10/2013
Mas se o seu modelo já está criado e configurado, por que você precisa definir a string de conexão em runtime?
GOSTEI 0
Mauricio Souza,
10/10/2013
Pois nem sempre vai usar o mesmo banco de dados, vai depender do cliente que estiver instalado.
GOSTEI 0