fra database til array
Hej,Jeg har lige et spørgsmål omkring at få data fra en database og over i et array.
Jeg har følgende kode:
public static string[] hentkunde(string kundenr_hentet)
{
DataTable dataTable;
string[] kundeoplysning = new string[8];
string strDSN = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\order.MDB";
string strSQL = "SELECT * FROM Kunde WHERE kundenr =" + kundenr_hentet;
// create Objects of ADOConnection and ADOCommand
OleDbConnection myConn = new OleDbConnection(strDSN);
OleDbDataAdapter myCmd = new OleDbDataAdapter( strSQL, myConn );
myConn.Open();
DataSet ds = new DataSet();
myCmd.Fill(ds, "kunde");
dataTable = ds.Tables["kunde"];
kundeoplysning[0] = dataTable.Rows[1].ToString();
kundeoplysning[1] = dataTable.Rows[2].ToString();
kundeoplysning[2] = dataTable.Rows[3].ToString();
kundeoplysning[3] = dataTable.Rows[4].ToString();
kundeoplysning[4] = dataTable.Rows[5].ToString();
kundeoplysning[5] = dataTable.Rows[6].ToString();
kundeoplysning[6] = dataTable.Rows[7].ToString();
kundeoplysning[7] = dataTable.Rows[8].ToString();
return kundeoplysning;
}
Hvad gør jeg forkert ?
