c# - SQL Datareader return values -


i want return database values, in case: history of browser sql

what have:

// lezen van records public void lezen(string tabelnaam) {     // parameters aanmaken en opvullen     sqlparameter para1 = new sqlparameter();     para1.parametername = "@tabelnaam";     para1.value = tabelnaam;     // maken van een sql verbinding     sqlconnection conn = new sqlconnection();     conn.connectionstring = @"integrated security=true; initial catalog=opdrachtw3; data source=laptop-roy\sqlexpress";     conn.open();     // aanmaken van query     sqlcommand cmd = new sqlcommand();     // aangeven dat de query plaatsvind op bovenstaande connectie     cmd.connection = conn;      cmd.commandtext = string.format("select * [{0}]", tabelnaam);     cmd.parameters.add(para1);      sqldatareader dr = cmd.executereader();      list<string> recordsinfo = new list<string>();     int = 0;      browser brw = new browser();     while (dr.read())     {         i++;         //int favonr = dr.getint32(0);         //string websiteurl = dr.getstring(1);         //string websitenaam = dr.getstring(2);         dbrecords = dr.getstring(1);         recordsinfo.add(dr["websiteurl"].tostring());         //recordsinfo = dr.getstring(1).tostring();     }     dr.close();     conn.close();     return; } 
  • the while loop working, don't know how return each value, , not latest value of loop.

my call looks like:

databaseconnection df = new databaseconnection(); waarde1 = "websitenaam"; waarde2 = "websiteurl"; tabelnaam = "favorietewebsites"; df.lezen(tabelnaam); // er zijn items gevonden try {     if (df.dbrecords != null)     {         // komt nog niet voor         if (!cbfavorieten.items.contains(df.recordsinfo))         {             cbfavorieten.items.add(convert.tostring(df.recordsinfo));         }     } } catch { } 

it's quite simple.

just make function returning recordinfo follows:

public list<string> lezen(string tabelnaam) {    ....     return recordsinfo; } 

you need adapt code invokes method

var x = df.lezen(tabel); 

Comments

Popular posts from this blog

monitor web browser programmatically in Android? -

Shrink a YouTube video to responsive width -

wpf - PdfWriter.GetInstance throws System.NullReferenceException -