Avatar billede train Nybegynder
08. september 2004 - 13:01 Der er 7 kommentarer

flexgrid med ADO

hej jeg har prøvet at oprette et flexgrid med en ADO connection i VB, men jeg får en fejl jeg ikke kan gennemskue.  min kode er:

Private Sub flxGrid()
Dim Cn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Dim Myconn As String

Myconn = "DRIVER={SQL Server};SERVER=NORLT20030;DATABASE=simple;Trusted_Connection=YES"

Cn.Open Myconn

Rs.Open "SELECT navn FROM personer", Cn, adOpenDynamic, adLockOptimistic, adCmdText

Set MSFlexGrid1.DataSource = Rs

End Sub


Det er i "Set MSFlexGrid1.DataSource = Rs" at problemet opstår, som om den aldrig får RS lagt over i.  nogen der kan se hvad jeg gør forkert?

Mvh JSG
Avatar billede train Nybegynder
08. september 2004 - 13:23 #1
fejlen =  "Run-time error '91': Object variable or With block variable not set
Avatar billede helmet Nybegynder
08. september 2004 - 14:05 #2
Det ser ud til at den property kun kan bruge af MSHFlexGrid og ikke MSFlexGrid. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/html/vbconhflexgridcontrol.asp
Avatar billede train Nybegynder
08. september 2004 - 14:17 #3
ok tak, det virker fint når jeg bruger MSHFlex men hvordan brguer man så MSFlexGrid ?
Avatar billede train Nybegynder
08. september 2004 - 14:23 #4
eller kan den ikke liste det på samme måde som MSHFlexGrid?
Avatar billede train Nybegynder
08. september 2004 - 14:33 #5
men mange tak for hjælpen vdr MSH
Avatar billede train Nybegynder
23. november 2005 - 08:45 #6
helmet, drop lige et svar så jeg kan give nogle point please ;) (undskyld ventetiden)
Avatar billede helmet Nybegynder
26. november 2006 - 13:22 #7
Ditto ;)
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