30. august 2002 - 13:18
Der er
7 kommentarer og 2 løsninger
ADODB Recordset
Når jeg benytter ADODB Recordset, hvordan får jeg så mine data over i mit Recordset. Dette Private Sub Command1_Click() gDb.Open "SERVER=LOCALHOST;DRIVER={SQL server};DATABASE=TestDB;" Rs = gDb.OpenRecordset("SELECT* FROM Person") End Sub giver følgende fejl : "Invalid use of property" Pleeeeaaase Hjæææælp
Annonceindlæg tema
Cloud & AI
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.
30. august 2002 - 13:21
#1
Jeg tror, du blander DAO og ADO sammen her.
30. august 2002 - 13:22
#2
rs.openrecordset("SELECT* FROM Person"),gdb) msgbox rs(0).value
30. august 2002 - 13:24
#3
forudsat, at gdb er af typen adodb.connection og rs er af typen adodb.recordset: rs.open "select * from person, gdb
30. august 2002 - 13:25
#4
Sorry: rs.open "select * from person", gdb
30. august 2002 - 13:28
#5
kanon,. det giver ikke fejl længere. Hovrdan får jeg så Recordsettet over i alm. variabler ?
30. august 2002 - 13:30
#6
var1 = rs(feltnavn) var2 = rs(feltnavn2)
30. august 2002 - 13:36
#7
Private Sub Command2_Click() Dim Name$ Set cn = New Connection cn.Open "SERVER=LOCALHOST;DRIVER={SQL server};DATABASE=TestDB;" Set RecordSet = New ADODB.RecordSet RecordSet.Open "SELECT * FROM PersonReg", cn Name = RecordSet(fName) MsgBox Name End Sub Hvorfor virker dette ikke ? Jeg har et feltnavn i DB som hedder fNavn
30. august 2002 - 13:38
#8
RecordSet("fName")
30. august 2002 - 13:43
#9
Kanon,... tak for hjælpen. I deles om pointene
Kurser inden for grundlæggende programmering