Får följande fel i ASP sidan: Du måste deklarera det med New.. Hm har testat det med, verkar inte fungera? vid rs.open måste du även lägga på rätt variabler för att det skall fungera att addera. Se kurserna så fixar du det!Custom Rs
Error Type:
fcdMARKUS . fcdCreateRecordset (0x800A005B)
Object variable or With block variable not set
/AddConstructionPost.asp, line 69
***Line 69 är denna:****
set Rs = ObjDBConn.fcdCreateRecordset()
****Funktionen i VB:*****
Public Function fcdCreateRecordset() As Recordset
Dim rs As ADODB.Recordset
Dim strSql As String
Dim DBobj As Object
On Error GoTo ErrorHandler
'// CREATE A CUSTOM RECORDSET
Set DBobj = CreateObject("ADODB.Recordset")
rs.Fields.Append "Id", adNumeric
rs.Fields.Append "value", adVarChar, 250
Set fcdCreateRecordset = rs
Vad gör jag för fel?Sv: Custom Rs
Dim rs As New ADODB.Recordset
Samt prova att köra rs.Open innan du returnerar det..
MickeSv: Custom Rs
Rättelse, med rs.open så går det "bättre" men får nu följande fel på samma ASP rad:
Error Type:
Microsoft Cursor Engine . fcdCreateRecordset (0x80040E21)
Multiple-step operation generated errors. Check each status value.
/AddConstructionPost.asp, line 69
och i vb har jag lagt till följande:
rs.Open
rs.AddNew
rs.Fields("id") = 100
rs.Fields("value") = "hejsan"
rs.Update
Set fcdCreateRecordset = rs Sv: Custom Rs
/Pelle