005
04.02.2004, 12:42 Uhr
Bruder Leif
dances with systems (Operator)
|
*piep* Beispiel gefunden
C++: |
using System; using System.Data.Odbc;
public class Test { static void Main() { OdbcConnection conn = new OdbcConnection("DSN=name_der_system_dsn"); OdbcCommand cmd = conn.CreateCommand();
conn.Open();
cmd.CommandText = "CREATE TABLE Irgendwas(Nr integer not null primary key, Name varchar(30) not null);"; cmd.ExecuteNonQuery(); cmd.CommandText = "INSERT INTO Irgendwas VALUES (1, 'Blabla');"; cmd.ExecuteNonQuery(); cmd.CommandText = "INSERT INTO Irgendwas VALUES (2, 'Blubb');"; cmd.ExecuteNonQuery();
cmd.CommandText = "SELECT Nr, Name FROM Irgendwas WHERE Nr < 10 ORDER BY Name;"; OdbcDataReader myReader = cmd.ExecuteReader();
while (myReader.Read()) Console.WriteLine("{0,-3} {1,-10}", myReader.GetString(0), myReader.GetString(1));
myReader.Close(); // Nicht vergessen! conn.Close(); } }
|
Funktioniert einwandfrei mit .NET 1.1; bei .NET 1.0 muss zusätzlich der ODBC-Provider installiert werden (unter www.microsoft.com/net runterladen). Dann nur noch MySQL hochfeuern, eine Datenbank anlegen und in der ODBC eine DSN anlegen, die eben diese Datenbank anspricht. Fertig! -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook. |