Avatar billede darth-domino Nybegynder
14. juli 2005 - 13:38 Der er 4 kommentarer og
1 løsning

Forsat hjælp med SELECT Sætning

Fortsat prolem med min sætning:

Den kan ikke finde mit Recordset;
TypeFromExcel  = Tekst i DB'en
DNFromExcel = Tal i DB'en

Dim TypeFromExcel As String
Dim DNFromExcel As Long
Dim PNFromExcel As Long
   
ManTypeFromExcel = Sheets("Hovedark").Range("L33")
DNFromExcel = Sheets("Hovedark").Range("g_dDN_mm")
PNFromExcel = Sheets("Hovedark").Range("g_dDN_mm")
   
Dim StringSQL As String
Dim cnBellowDefaults As New ADODB.Connection
Dim rsBellowDefaults As New ADODB.Recordset

cnBellowDefaults.Provider = "Microsoft.Jet.OLEDB.4.0"
cnBellowDefaults.ConnectionString = "Data Source=C:\MCAU\DATA\MCAU menu datalister\MCAUdatabase.mdb;Persist Security Info=False"
cnBellowDefaults.Open

StringSQL = "SELECT * FROM StandardBellowDefaults WHERE [ManType] Like '" & TypeFromExcel & "' AND [DN] like " & DNFromExcel & ";"

rsBellowDefaults.CursorLocation = adUseClient
rsBellowDefaults.Open StringSQL, cnBellowDefaults, adLockReadOnly, adLockOptimistic
Avatar billede hiks Nybegynder
14. juli 2005 - 13:54 #1
får du fejl? og i så fald hvilken eller får du intet ud af din database?

/hiks
Avatar billede darth-domino Nybegynder
14. juli 2005 - 13:57 #2
Fejlen der kommer:

run-tim error '3021':
Enten BOF eller EOF sand, eller den aktuelle post er blevet slettet.
Den anmodede handlig kræver en aktuel post.

Og jeg har lige været inde i DB'en og der ER en post der passer til de krav jeg har sat.
Avatar billede darth-domino Nybegynder
14. juli 2005 - 13:59 #3
DUMME FEJL TIL MIG:
TypeFromExcel skulle være ManTypeFromExcel i SQL Sætningen!
Avatar billede darth-domino Nybegynder
14. juli 2005 - 13:59 #4
Lukker... takker!
Avatar billede hiks Nybegynder
14. juli 2005 - 14:00 #5
det lyder som om du har styr på det... ta en kølig og sæt dig i skyggen... :o)

go sommer
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