10. januar 2002 - 16:18Der er
8 kommentarer og 2 løsninger
Kode til at forbinde til accessdatabase
Jeg har lavet et ASP-system, som jeg skal have til at virke sammen med et VB program. Jeg har brug for at lave en connection til accessdatabasen via koden, og ikke objekter, ligesom jeg gør i ASP. Jeg mangler altså koden til at lave en connection (hvor jeg oplyser databasens sti) og lave en simpel SQL-forespørgsel. Er der nogen der har et eksempel på syntaxen? Simon
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
\' Lav en reference til Microsoft ActiveX Data Objects 2.0 \' I Provider= ... skal du ændre til 3.6 for access97 - 4.0 er til access2000
Private Sub Command1_Click() Dim rs As New ADODB.Recordset rs.Open \"SELECT * FROM Tabel\", \"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Databaser\\Test.mdb;Persist Security Info=False;\" Text1.Text = rs.Fields(1).Value rs.Close Set rs = Nothing End Sub
Det ser rigtigt ud, men den brokker sig over at New ADODB.Recordset ikke er et defineret \'user-object\'. Er det måske fordi jeg sidder med en skod-learning edition?
Tilføj referencen Microsoft DAO 3.6 Object Library.
Dim datDBsys As Database Dim recSystem As Recordset Dim strSQL As String
Set datDBsys = DBEngine.Workspaces(0).OpenDatabase(<sti til databasen>) strSQL = \"SELECT * FROM <din tabel>\" Set recSystem = datDBsys.OpenRecordset(strSQL)
Dim datDBsys As Database Dim recSystem As Recordset Dim strSQL As String
Set datDBsys = DBEngine.Workspaces(0).OpenDatabase(<sti til databasen>) strSQL = \"SELECT * FROM <din tabel>\" Set recSystem = datDBsys.OpenRecordset(strSQL)
Dim datDBsys As Database Dim recSystem As Recordset Dim strSQL As String
Set datDBsys = DBEngine.Workspaces(0).OpenDatabase(<sti til databasen>) strSQL = \"SELECT * FROM <din tabel>\" Set recSystem = datDBsys.OpenRecordset(strSQL)
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.