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
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
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