Takker for svaret, mene jeg må desværre jeg ikke lige forstår så meget af
det :o/
Altså vi laver en .ini fil hvori stien til databasen ligger. Denne fil læser
vi så når en form bliver åbnet ? Og herefter skulle forbindelsen til
databasen være etableret, men hvordan pokker skal jeg lige koble det sammen
med den søgekode jeg har ?
Ja, som du nok kan hører så er jeg ikke lige den mest trænede i VB 

 så
håber du kan bære over med mig.
"Krabsen" <news@krabsen.dk> wrote in message news:bhdpls$8mm$1@sunsite.dk...
> Ok, så kører vi:
>
> 1.  Hent filen 
www.gkr.dk/vbkode/inifiler.bas og gem den sammen med dit
> projekt. Inkluder det i projektet som et nyt modul (Project/Add
> Module/Existing)
> Koden kan naturligvis også indlægges i et bestående modul, men ved at have
> det i en separat fil, kan det genbruges i andre projekter.
>
>
> 2. I dit global-modul (f.eks. global.bas) tilføjes
>
>         Global Const IniFilNavn = "projektnavn.ini"
>         Global dbSti As String
>         Global db As Database
>         Global msg as String
>
> 3. I sub Main eller i load-proceduren på din mainform tilføjes
kommandoerne
>
>         InitProfile IniFilNavn, False
>         Databaseentry
>
> 3. I Global-modulet tilføjes
>
> Sub Databaseentry()
>     On Error GoTo Ehdbe
>     Set db = OpenDatabase(ReadProfile("Biblioteker", "DataBase",
> "defaultnavn.mdb"))
>     dbSti = ReadProfile("Biblioteker", "DataBase", "defaultnavn.mdb")
> frmMain.Caption = "Projektnavn- " & db.Name
>     Exit Sub
> Ehdbe:
>     Select Case Err > 0
>     Case Err = 3024 Or Err = 3044     ' database findes ikke eller sti i
> projekt.ini er forkert
>         msg = "Database findes ikke. " + CR
>         msg = msg + "Vælg en anden!"
>         MsgBox msg, 64, "Åbn Database"
>     Case Err = 3049                     ' korrupt database
>         RepairDatabase dbSti
>     Case Else
>         Visfejlmeddelelse Str(Err), "DatabaseEntry"
>     End Select
> End Sub
>
>
> 4. Den globale variable dbSti  er nyttig, hvis man bruger ADO-kontroller
på
> sine forms.
> Så ligger der i alle form.load procedurer en
>      Data1.DatabaseName = dbSti
>      Data2.DatabaseName = dbSti
>     ..
>
> Det er i korte træk den måde, jeg håndterer det på. Jeg har så ofte -
> afhængigt af projektet - udvidet med dialogbox til at vælge anden base,
> kontrol af, at der ikke er brugt et databasenavn, som jeg har reserveret
til
> systemet m.v.
>
> Jeg håber ikke, jeg har glemt en kommando 
 
>
> mvh
> Krabsen
>
>
>
> "Mikkel Jørgensen" <mikkel@marjNOSPAM.dk> skrev i en meddelelse
> news:3f3a57c9$0$24694$edfadb0f@dread14.news.tele.dk...
> > takker....
> >
> > ja tak vil da gerne se den kode, så jeg kan slippe for den recompilering
> >
> > mvh
> >
>
>