fell...
Hej!
Jag har en tabell i SQL Server med företagsnamn. Använder jag Query Analyzer eller Enterprise Manager ser alla svenska tecken korrekta ut. Jag skall visa dessa företagsnamn i en listbox.
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here
Dim oDataset As DataSet
Dim ssql As String
Dim iRow As Integer
Dim strStockName As String
If IsPostBack = False Then
ssql = "SELECT sStockName FROM tblStocks ORDER BY sStockName"
oDataset = DBClass.Show(ssql)
For iRow = 0 To oDataset.Tables(0).Rows.Count - 1
strStockName = (oDataset.Tables(0).Rows(iRow).Item(0))
lstStocks.Items.Add(strStockName)
Next
txtdate.Text = Date.Today
End If
GetQuotes()
End Sub
Problemet är att alla företag som innehåller å, ä, ö blir två rader i datasetet, varav den ena saknar å, ä, ö.
Exempel på datasetet som returneras:
Affärsdata
Affrsdata
Kalles Kaviar
Östlunds Bil
stlunds Bil
Datasetet borde se ut så här:
Affärsdata
Kalles Kaviar
Östlunds Bil
EDIT Jag använder snarlik kod i en windows klient och där ser det INTE heller bra ut.
EDIT 2: Mellan databasen och ASP.NET-sidan används en web service för att överföra informationen. Det är nog där problemet uppstår.
Vad kan orsaken vara?