Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alessandre

c# com mysql

Recommended Posts

pessoal por favor me ajudem, estou iniciando em C# e as duvidas sao muitas

 

com esse codigo, consegui pegar todos os dados de uma tabela e jogar em uma grid:

 

 

public partial class Form1 : Form

{

private DataSet mDataSet;

private OdbcDataAdapter mAdapter;

private string MyConString;

 

public Form1()

{

InitializeComponent();

 

 

mDataSet = new DataSet();

 

MyConString = "DRIVER={MySQL ODBC 3.51 Driver};" +

"SERVER=localhost;" +

"DATABASE=teste;" +

"UID=root;" +

"PASSWORD=a;" +

"OPTION=3";

 

OdbcConnection MyConnection = new OdbcConnection(MyConString);

MyConnection.Open();

mAdapter = new OdbcDataAdapter("select * from cad", MyConnection);

mAdapter.Fill(mDataSet, "cad");

dataGridView1.DataSource = mDataSet;

dataGridView1.DataMember = "cad";

 

 

}

 

como eu faço para pegar um dado e jgar num textbox ??

 

se fosse no delphi ficaria assim : textbox1 := fieldByName('nome').asString;

 

mas no C# nao faço ideia. me ajudem

Compartilhar este post


Link para o post
Compartilhar em outros sites

po cara. eu uso mysql com c# mas uso o mysqlconnector. é uma biblioteca que o próprio mysql integra no visual studio, muito bom e fácil de usar..

dá uma verificada no site oficial do mysql..

espero ter ajudado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal por favor me ajudem, estou iniciando em C# e as duvidas sao muitas

 

com esse codigo, consegui pegar todos os dados de uma tabela e jogar em uma grid:

 

 

public partial class Form1 : Form

{

private DataSet mDataSet;

private OdbcDataAdapter mAdapter;

private string MyConString;

 

public Form1()

{

InitializeComponent();

 

 

mDataSet = new DataSet();

 

MyConString = "DRIVER={MySQL ODBC 3.51 Driver};" +

"SERVER=localhost;" +

"DATABASE=teste;" +

"UID=root;" +

"PASSWORD=a;" +

"OPTION=3";

 

OdbcConnection MyConnection = new OdbcConnection(MyConString);

MyConnection.Open();

mAdapter = new OdbcDataAdapter("select * from cad", MyConnection);

mAdapter.Fill(mDataSet, "cad");

dataGridView1.DataSource = mDataSet;

dataGridView1.DataMember = "cad";

 

 

}

 

como eu faço para pegar um dado e jgar num textbox ??

 

se fosse no delphi ficaria assim : textbox1 := fieldByName('nome').asString;

 

mas no C# nao faço ideia. me ajudem

 

Olá alessandre..

Você está utilizando ODBC, um lixo..

Tente utilizar os drivers fornecidos pela própria MySQL para .NET.

 

Quanto ao caso do TextBox, tente:

 

textBox1.Text = mDataSet.Tables["cad"].Columns[COLUNA].Row[LINHA].Value.ToString();

Não me recordo ao certo se é isso agora, pois estou sem VS aqui.

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.