I'm trying to insert characters like ยต
as varchar but it doesn't work, I get error message which says
cannot convert Unicode characters to Codepage characters
because it's medical document, I'm not allowed to change any data. The program is written in vb.net, it inserts csv data into Advantage SQL so I was trying this function
Public Shared Function Convert(ByVal input As String) As String
Dim OriginalCodierung As System.Text.Encoding = System.Text.Encoding.GetEncoding("utf-8")
Dim iso8859 As System.Text.Encoding = System.Text.Encoding.GetEncoding("iso-8859-1")
Dim enc As System.Text.Encoding = System.Text.Encoding.Default
Dim OriginalBytes As Byte() = OriginalCodierung.GetBytes(input)
Dim result As Byte() = System.Text.Encoding.Convert(OriginalCodierung, iso8859, OriginalBytes)
Dim s As String = enc.GetString(result)
Return s
End Function
which encodes utf8 in iso8859 but it didn't really help.
How can I insert the data with those characters without changing the data?