10. september 2001 - 13:44Der er
7 kommentarer og 3 løsninger
Access/Text-file
Hvis jeg laver en database i access eller nærmere en skabelon, som jeg vil bruge i et lille VB-prg. til indtastning af data, skal access så være installeret på pc\'eren hvor prg. skal køre ?
Jeg har prøvet at lave en database i access, hvorefter jeg har gemt den som text-fil, og brugt VisualDataManager i VB og åbnet filen. Herefter valgt \"DataFormDesigner\" til at bygge min form i VB. Og alt ser ok ud, den add\'er nye poster, og gemmer den i min text-fil, men under udførsel af knappen \"delete\" kommer følgende fejl:
Run Time error \'3617\' Sletning af data i en sammenkædet tabel understøttes ikke af denne ISAM.
Min Knap ser ud på følgende måde: Private Sub cmdDelete_Click() Data1.Recordset.Delete End Sub
Hvad kan det skyldes ?
Håber I kan / vil hjælpe mig videre, i mit lille projekt. På forhånd mange tak.
På min maskine er der installeret access. Men på maskinen hvor programmet skal køres er der ikke access. Programmet virker på min pc, men ikke på den uden access. Skal jeg gøre noget specielt ?
Det er ikke nødvendigt at have Access installeret for at bruge en Access-database i VB. Umiddelbart kan jeg heller ikke se nogen grund til, at du skal gemme din Access-database som en tekstfil. VB indeholder alle de funktioner til at oprette og ændre Access-databaser, du har brug for.
I dont quite understand the problem! \"eller nærmere en skabelon\"! Are you using Access or not?
Access doesnt NOT need to be installed on the PC your program is to run on. But I cant see exactly what your program is doing on how it is using the database. I can imagine that your data control (data1) is using the Access database (mdb file) and this is located on your hard disk. So you must ensure that the MDB file is located at the same place as on your PC. For example C:\\myprog\\mydatabase.mdb if it doesnt then it can not find the database.
YOU DONT NEED ACCESS ON THE MACHINE! And you dont need to use ODBC!
You have to have the MDB file only. then use the data form wizardto generate your form. Select Access and NOT ODBC in the database type window. Then locate the database you wantto use..... e
Ok, arbejder videre. Mange tak for hjælpen, så kan jeg komme lidt videre :-)
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.