10. december 2006 - 14:11Der er
16 kommentarer og 1 løsning
Object reference not set to an instance of an object
Hej
Jeg får følgende fejl, når jeg forsøge at selecte fra en access database. Jeg kan slet og ret ikke se, hvor fejlen ligger - nogen af jer, der kan hjælpe?
public class Eksempler { dbConnection connection = new dbConnection(); public OleDbCommand command = null;
public Eksempler() { command = connection.commandVis; }
//Henter bruger fra tabellen public DataTable GetUser(string Brugernavn, string Adgangskode) { //sætter datarow til nul DataRow row = null;
//opretter en instans af Datatable DataTable myDataTable = new DataTable();
//Tilføjer colonner, der svarer til tabel kolonnerne til datatable myDataTable.Columns.Add(new DataColumn("BrugerID", Type.GetType("System.String"))); myDataTable.Columns.Add(new DataColumn("Brugernavn", Type.GetType("System.String"))); myDataTable.Columns.Add(new DataColumn("Adgangskode", Type.GetType("System.String"))); myDataTable.Columns.Add(new DataColumn("Sider", Type.GetType("System.String")));
//Hvilken select jeg arbejder med command.CommandText = "SELECT BrugerID, Brugernavn, Adgangskode, Sider FROM Bruger WHERE Brugernavn = @Brugernavn AND Adgangskode = @Adgangskode";
public class Eksempler { dbConnection connection = new dbConnection(); //public OleDbCommand command = null; public OleDbCommand command = new OleDbCommand();
public Eksempler() { //command = connection.commandVis; this.command = connection.commandVis; }
//Henter bruger fra tabellen public DataTable GetUser(string Brugernavn, string Adgangskode) { //sætter datarow til nul DataRow row = null;
//opretter en instans af Datatable DataTable myDataTable = new DataTable();
//Tilføjer colonner, der svarer til tabel kolonnerne til datatable myDataTable.Columns.Add(new DataColumn("BrugerID", Type.GetType("System.String"))); myDataTable.Columns.Add(new DataColumn("Brugernavn", Type.GetType("System.String"))); myDataTable.Columns.Add(new DataColumn("Adgangskode", Type.GetType("System.String"))); myDataTable.Columns.Add(new DataColumn("Sider", Type.GetType("System.String")));
//Hvilken select jeg arbejder med command.CommandText = "SELECT BrugerID, Brugernavn, Adgangskode, Sider FROM Bruger WHERE Brugernavn = @Brugernavn AND Adgangskode = @Adgangskode";
du må gerne lige teste om mit bud også virker... jeg flytter bare på hvornår du åbner din connection
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.