Ik ben vandaag out of the blue begonnen met C# in Visual Studio. Als eerste probeer ik nu om mijn lokale MySQL database aan te spreken. Hiertoe heb ik de MySQLDriverCS class gedownload. Die geeft echter een fout in het try block, maar niet met een MySQLException, maar met een System.Data.IndexOutOfBoundsException. Is de MySQLDriverCS class nu fout, of doe ik zelf iets doms?
Ben trouwens wel beetje bekend met Java, dus weet ongeveer wat een IndexOutOfBounds inhoudt.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| MySQLConnection db;
db = new MySQLConnection( new MySQLConnectionString("localhost", "Misc", "Manuzhai", "MoK24198").AsString );
db.Open();
Console.Write("Welk kaart? ");
String name = Console.ReadLine();
MySQLCommand cmd = new MySQLCommand("SELECT * FROM manifest WHERE name='" + name + "'", db);
MySQLDataReader dr = cmd.ExecuteReaderEx();
try {
Console.Write(dr.GetString(1));
} catch (MySQLException e) {
Console.Write(e);
}
db.Close(); |
Ben trouwens wel beetje bekend met Java, dus weet ongeveer wat een IndexOutOfBounds inhoudt.
[ Voor 10% gewijzigd door djc op 03-12-2002 11:14 ]
Rustacean