Avatar billede flashit Nybegynder
29. marts 2006 - 22:26 Der er 7 kommentarer og
1 løsning

Object reference not set to an instance of an object

Hej E.

Jeg har denne kode.

Dim rowDelete As DataSet1.EmployeesRow
rowDelete = DataSet11.Employees.FindByEmployeeID(13)
rowDelete.Delete()

den skal bare slette post 13 fra mit dataset(dette er kun en test), men når jeg køre koden så siger den at jeg ikke har instanceret mit objekt.

men jeg kan ikke gøre således.
Dim rowDelete As DataSet1.EmployeesRow = new DataSet1.EmployeesRow

her er fejlen:
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Håber jeg har forklaret mig godt nok.
Avatar billede arne_v Ekspert
29. marts 2006 - 22:29 #1
man kunne godt faa den ide at .FindByEmployeeID(13) returnerede Nothing
fordi den ikke kunen finde raekken
Avatar billede flashit Nybegynder
29. marts 2006 - 22:33 #2
Vil det sige at jeg vil få ovenstående fejl hvis den ikke kan finde post med id nr. 13?
Avatar billede flashit Nybegynder
29. marts 2006 - 22:35 #3
og en ande ting,(måske et dumt spg) men hvorfor har jeg to datasets (dataset1 og dataset11). Det er visualstudio som har genereret dem vis en dataadapter.
Avatar billede arne_v Ekspert
29. marts 2006 - 22:39 #4
ja
Avatar billede arne_v Ekspert
29. marts 2006 - 22:41 #5
hos for syv pokker

det er da noget rod

men jeg ved ikke helt hvad du skal goere - jeg er saa gammeldags at jeg
skriver min kode selv, saa jeg har aldrig den slags problemer
Avatar billede flashit Nybegynder
29. marts 2006 - 22:52 #6
ok, det ville jeg også gerne med min mcsd certificering bog siger at jeg skal gøre det således. Problemet er bare at det er lidt svært at overskue hvad det er der sker..

Men det er kun datasettet dataset11 som har findbyTabelNavnID funktionen, mens min variabel er af typen DataSet1.EmployeesRow.

Fatter intet :-(
Avatar billede flashit Nybegynder
29. marts 2006 - 23:09 #7
lægger du ikke lige et svar Arne :-)
Og tak for hjælpen
Avatar billede arne_v Ekspert
29. marts 2006 - 23:36 #8
ok
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester