Avatar billede graspman Nybegynder
19. august 2003 - 17:51 Der er 9 kommentarer og
1 løsning

kald til stored procedure til en Access database

Jeg er ved at lave et program i VB.net som skal arbejde sammen med en Access database. Jeg kender dog ikke så meget til koden, så hvis der er nogen der vil komm med nogle eksempler til koden (jo flere jobedre)... Gerne SELECT, INSERT, DELETE osv. eksempler. Meget gerne med syntaksen!
Hvsi der er nogen der kender en url (gerne på dansk), ville det være fint.

mange tak.
Avatar billede overchord Nybegynder
19. august 2003 - 18:03 #1
Du skal vel foerst oprtette en connection til DB'en. Mener den hedder ADO.NET nu - har du gjort det?
Avatar billede kedde65 Praktikant
19. august 2003 - 18:09 #2
Når du skal oprette en forbindelse til en Access database vha. ADO.net så skal du bruge en OleDBConnection. Herefter så kan du bruge en OLEDBCommand til at udføre SQL commands, eksempelvis INSERT, UPDATE og DELETE.
Du kan returnere data tilbage fra OLEDBCommand til en OLEDBDataReader, eller til en OLEDBDataAdapter. Jeg finder lige et eksempel og vender tilbage :-)

VH CK
Avatar billede graspman Nybegynder
19. august 2003 - 18:22 #3
takker.

det er dog kun syntaksen for kald til "Stored procedure", jeg mest skal bruge. Jeg kan godt lave alm. sql, men kender ikke så meget til hvorledes jeg kalder en stored proc. i en access database :)

Men du må meget germne komme med nogle eksempler
Avatar billede kedde65 Praktikant
19. august 2003 - 18:54 #4
Nu findes der jo slet ikke store procedures i Access?? Mener du et view(forespørgsel) eller andre ting?

VH CK
Avatar billede linepigen1 Nybegynder
20. august 2003 - 18:23 #5
men det burde jo være muligt at kalde en forespørgsel i acces fra vn.net.
Vi (arbejder sammen med graspman) har prøvet at installere SQL-server 2000 men har stadig problemer....
Avatar billede graspman Nybegynder
21. august 2003 - 08:14 #6
Hvis der er nogen der trinvis kan forklare hvorledes man sætter SQL serveren op i . net ville det være fint.
Avatar billede kedde65 Praktikant
21. august 2003 - 08:33 #7
Hvad mener du med at sætte den op i .net? Det er vel blot at installere den og lave en connection til den via Data.SQLClient.SQLConnection

VH CK
Avatar billede graspman Nybegynder
21. august 2003 - 08:49 #8
meningen er at jeg vil oprette en ny database, men jeg kan ikke få lov til det (i .net) - den siger at mit login ikke er gyldigt..

Hilsen J
Avatar billede kedde65 Praktikant
21. august 2003 - 09:04 #9
Ok, så prøv med integratet security. Så kan det være du stryger igennem, hvis ellers din konto er administrator på SQLServeren. Du skal huske at SQLServeren skal understøtte Mixed Mode for at kunne køre på både integratet security og SQLServer validering af password/brugernavn.

VH CK
Avatar billede fileto Seniormester
30. januar 2004 - 14:45 #10
Så vidt jeg ved understøtter ACCESS ikke Stored procedures det gør MS SQLserver tilgengeld. Tilgengeld kan man kompilere sine queries som et alternativ til stored procedures.
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
Kurser inden for grundlæggende programmering

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