Avatar billede 4u2x Nybegynder
17. maj 2004 - 16:18 Der er 3 kommentarer og
1 løsning

Udskriv data fra mysql DB i et felt

Ville høre om nogen vidste/ved hvordan man får udskrevet værdier fra en mysql db til f.eks. et tekstfeld  (RichText)  og  DataGrid/DataSet  Nogen der ved hvordan man gør?
Avatar billede jncc Nybegynder
17. maj 2004 - 18:07 #1
Hvis du hente byteFX komponenten på www.bytefx.com og laver en reference til den, kan du bruge følgende kode:

string statement = "SELECT * FROM forhandler";

MySqlConnection myConnection = new MySqlConnection(dbConn);
MySqlCommand myCommand = new MySqlCommand(statement);
myCommand.Connection = myConnection;
myConnection.Open();
MySqlDataReader objReader = myCommand.ExecuteReader();

MySqlDataAdapter temp = new MySqlDataAdapter(statement, dbConn);

DataSet ds = new DataSet();
temp.Fill(ds, "Forhandler");

// hvor datagrid er navnet på dit datagrid
datagrid.DataSource=ds.Tables["Forhandler"].DefaultView;

myConnection.Close();
Avatar billede 4u2x Nybegynder
17. maj 2004 - 19:06 #2
cool :)

ved du hvordan jeg så får udskrevet en bestemt række/værdi fra mysql i et tekstfelt(richtext) ?
Avatar billede 4u2x Nybegynder
17. maj 2004 - 19:19 #3
lige meget.. har fundet ud af det :)  tak for hjælpen!
Avatar billede jncc Nybegynder
17. maj 2004 - 19:23 #4
Du kan starte med at smide værdierne over i variabler, som derefter skrives ud i et tekstfelt:

int rowindex = datagrid.CurrentRowIndex;
int id = (int)datagrid[rowindex,0]; //0 første kolonne

string temp = id.ToString();
TextBox1.Text = temp;
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester