23. juli 2002 - 00:31Der er
15 kommentarer og 1 løsning
liste tabel og kolonne navne
kan man via VB kode.. tjekke om der i en en database er en tabel ved navn 'testtabel' med følgende kolonner 'kol1' og 'kol2' bare for eksembler. Det skal bruges til at tjekke om den database brugeren importer, har de rigtige tabeller og kol.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
øhm... den er ny for mig... kan du give et eksempel på hvordan den skal bruges... kan man bruge den sådan at hvis den laver en fejl så gør den noget andet kode
Så godt er jeg ikke inde i VB, men et eksempel på On Error Resume Next kunne fx. være at du kørte et recordset igennem og der var et recordset som var ugyldigt...
While objRs.EOF On Error Resume Next MsgBox(objRs("navn")) objRs.MoveNext() Wend
Fair nok.. :-) Hvis du vil have det mere overskueligt kunne du jo investere i MSDN Biblioteket. Der er det bare at søge under "Error" og så kommer hele mulivitten! -Det koster dog..!
Nu er det hele jo overstået, men skulle du ikke opdage det så brug ikke 'On error resume next' så fortsætter afviklingen umiddelbart og er der mere end én fejl går programmet sandsynligvis i stå.
Du skal skrive noget som - bare et eksempel:
On error goto filmangler Open c:\datafiler\mine.dat for input as #7 Do while.... (ikke for access-tabeller!)
exit sub
filmangler: x=msgbox("Filen mine.dat findes ikke",16,"Medd. fra læsning af datafil") exit sub Resume Next End sub
yep joern... var osse det jeg havde fundet ud af men tak for hjælpen
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.