M
Mattias
Hi
In the two commeented lines below I get Runtime error 3421, Data type
conversion error.
The datatypes on both side are the same!
Mattias
Dim db As Database, rs As Recordset, L As Long
Set db = CurrentDb
Set rs = db.OpenRecordset("SäljredovisningTillUtskrivnaUbetaldaFråga")
If rs.RecordCount > 0 Then
rs.MoveFirst
While Not rs.EOF
If IsNull(rs("Betalningsnr")) Then
L = L + 1
While DCount("*", "[SäljredovisningTillUtskrivnaUbetaldaFråga]", _
"[Betalningsnr]=" & L) > 0
L = L + 1
Wend
rs.Edit
rs("Betalningsnr") = L
'rs("Betalningar.Säljredovisningnr") =
("Säljredovisninghuvud.Säljredovisningnr")
'rs("Betalningsbelopp") = ("BeräknadAttBetalaUt")
rs("Betalningssättnr") = 1
rs("Betalningskategorinr") = 3
rs.Update
End If
rs.MoveNext
Wend
Else
Set rs = Nothing
Set db = Nothing
End If
In the two commeented lines below I get Runtime error 3421, Data type
conversion error.
The datatypes on both side are the same!
Mattias
Dim db As Database, rs As Recordset, L As Long
Set db = CurrentDb
Set rs = db.OpenRecordset("SäljredovisningTillUtskrivnaUbetaldaFråga")
If rs.RecordCount > 0 Then
rs.MoveFirst
While Not rs.EOF
If IsNull(rs("Betalningsnr")) Then
L = L + 1
While DCount("*", "[SäljredovisningTillUtskrivnaUbetaldaFråga]", _
"[Betalningsnr]=" & L) > 0
L = L + 1
Wend
rs.Edit
rs("Betalningsnr") = L
'rs("Betalningar.Säljredovisningnr") =
("Säljredovisninghuvud.Säljredovisningnr")
'rs("Betalningsbelopp") = ("BeräknadAttBetalaUt")
rs("Betalningssättnr") = 1
rs("Betalningskategorinr") = 3
rs.Update
End If
rs.MoveNext
Wend
Else
Set rs = Nothing
Set db = Nothing
End If