I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
hmm kan ikke rigtigt få det til at virke. jeg har lavet en ny fil med denne class. Jeg har en label der hedder Titel hvordan får jeg så kolonne 3 til at stå i den. min Titel label er i Form1.
skal Titel.Text = (string)rdr[2]; skrives i classen eller i min form1?
btnHent.Location = new Point(175, 150); btnHent.Name = "btnHent"; btnHent.TabIndex = 3; btnHent.Text = "Hent fra DB"; btnHent.Click += new System.EventHandler(BtnHentClick);
AutoScaleBaseSize = new Size(5, 10); ClientSize = new Size(300, 275); Controls.Add(btnHent); Controls.Add(btnGem); Controls.Add(rtbHent); Controls.Add(rtbGem); Name = "MainForm"; Text = "Gem og hent test"; ResumeLayout(false); }
void BtnGemClick(object sender, System.EventArgs e) { MySqlCommand ins = new MySqlCommand("INSERT INTO rtftest VALUES(1,@RTFTXT)", con); ins.Parameters.Add(new MySqlParameter("@RTFTXT", rtbGem.Rtf.Replace(@"\",@"\\"))); ins.ExecuteNonQuery(); }
void BtnHentClick(object sender, System.EventArgs e) { MySqlCommand sel = new MySqlCommand("SELECT rtf FROM rtftest WHERE id=1", con); String res = (String)sel.ExecuteScalar(); rtbHent.Rtf = res; } } }
nu har jeg fået det til at virke med en post fra databasen. Min Titel. Hvordan får jeg det til at virke med endnu en?
har det her: MySqlCommand sel = new MySqlCommand("SELECT Titel,Aar FROM visningFilm WHERE id='" + taeller + "'", con); String res = (String)sel.ExecuteScalar(); Titel.Text = res;
Hvordan får jeg så de ting der er i Aar til at blive vist i fx labelAar?
Det er sikkert simpelt og den sidste ting jeg spørger om inden jeg lukker spørgsmålet og tildeler dig pointene.
En dag hvor du har lidt tid så prøv og kig på DataGrid kontrollen
Synes godt om
Ny brugerNybegynder
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.