Question about mysql-d Object
Martin Tschierschke via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Dec 7 06:40:12 PST 2015
When I do the following:
auto mysql = new Mysql("localhost", 3306, "mt", "", "verwaltung");
auto rows = mysql.query("select field from my_table limit 50");
foreach(row;rows){
writeln(row["field"]);}
// second time same loop
foreach(row;rows){
writeln(row["field"]);}
I only get the output of the first loop (50 lines), probably this
is a feature
not a bug, but what kind of Object is rows?
A nested loop, did not worked either:
foreach(row;rows){
foreach(field;row){
writeln(field);}
}
Which other ways to access the elements of rows do I have?
Sorry, but I am very new on D, (it may be the best language
available, I don't know yet, but it is really the most
interesting!) thank you!
More information about the Digitalmars-d-learn
mailing list