Code:
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=(LocalDB)\v11.0;
AttachDbFilename=|DataDirectory|KcalDB.mdf;
Integrated Security=True;
Connect Timeout=30";
con.Open();
SqlCommand Command = new SqlCommand("SELECT * FROM KcalDB WHERE ID = '1'", con);
SqlDataReader reader = Command.ExecuteReader();
while (reader.Read())
{
String Name= reader.GetString(1);
String Kilokalorien = reader.GetString(2);
//...
this.RTB.Rtf =
@"{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl{\f0\fswiss\fprq2\fcharset0 Calibri;}{\f1\fnil\fcharset0 Calibri;}}
{\colortbl ;\red79\green129\blue189;}
{\*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\nowidctlpar\qc\cf1\b\f0\fs28 "+Name+@"\par
\cf0\lang7\b0\f1\fs22\par
...
Hallöchen :P
Ich bin ein C#-Neuling und wollte mir ein Fitness-tool basteln. Leider gibt es ein Problem, auf das ich durch bloßes googlen nicht auf eine Lösung gekommen bin. Vielleicht hab ich auch nicht richtig gesucht.
Ich habe ca. 6200 Tabellen wie z.B. den hier einzutragen:
Momentan benutze ich einfach Wordpad und Gimp um eine .RTF-Datei zu erzeigen. Dannach füge ich das Ganze mit einem Event-Handler über
Code:
private void apfelChutneyToolStripMenuItem_Click(object sender, EventArgs e)
{
this.SystemSound_Klick.Play();
this.RTB.Rtf = Resources.kl_apfel_chutney; //RTB = Richtextbox
}
Nun ergeben sich folgende Nachteile:
- Multiplexe Suchanfragen sind nicht - bis auf Weiteres - möglich.
- Es ist relativ unübersichtlich
- Es verbraucht mehr Platz
Ich weiß, wie ich eine Datenbank in mein Projekt einfüge, aber nicht wie ich diese geordnet ausgeben kann.







