SQL-Fehler mit "Turkish_CI_AS" und "SQL_Latin1_General_CP1_CI_AS"

Ich habe eine SQL-Abfrage wie diese:

SELECT E.HESAP, B.TEKLIF_NO1 + '/' + B.TEKLIF_NO2 AS 'TEKLIF',
    E.MUSTERI,CONVERT(VARCHAR(10),B.ISL_TAR,103) AS 'TARIH', SUM(
    ISNULL(CAST(B.ODENEN_ANAPARA AS FLOAT),0)+ISNULL(CAST(B.FAIZ AS FLOAT),0)+
    ISNULL(CAST(B.BSMV AS FLOAT),0)+ISNULL(CAST(B.GECIKME_FAIZ AS FLOAT),0)+
    ISNULL(CAST(B.GECIKME_BSMV AS FLOAT),0)) AS 'YATAN', 
    (CASE WHEN C.DOVIZ_KOD = 21 THEN 'EUR' WHEN C.DOVIZ_KOD = 2 THEN 'USD' WHEN C.DOVIZ_KOD = 1 THEN 'TL' END) AS 'KUR',
    E.AVUKAT, CONVERT(VARCHAR(10),A.ICRA_TAR,103) AS 'İCRA TARİHİ', CONVERT(VARCHAR(10),A.HACIZ_TAR,103) AS 'HACİZ TARİHİ'
    FROM TAKIP A, YAZ..MARDATA.BIR_TAHSIL B, 
    YAZ..MARDATA.S_TEKLIF C,P_TAKIP_SR D, AVUKAT E
    WHERE B.TEKLIF_NO1 = C.TEKLIF_NO1
    AND B.TEKLIF_NO2 = C.TEKLIF_NO2
    AND A.T_HESAP_NO = C.HESAP_NO
    AND C.HESAP_NO = B.HESAP_NO
    AND B.HESAP_NO = E.HESAP
    AND A.T_SRM = D.T_SR_ID
    AND A.T_STATU = 2
    AND A.T_SRM <> 6

Aber wenn ich es laufen lasse, bekomme ich eine Fehlermeldung:

Server Error in '/' Application.

Auflösen kann der Konflikt der Sortierung zwischen "Turkish_CI_AS" und
"SQL_Latin1_General_CP1_CI_AS" im
gleich-Vorgang.

Beschreibung: Eine nicht behandelte Ausnahme ist aufgetreten während der
Ausführung der aktuellen Webanforderung.

Bitte überprüfen Sie die Stapelüberwachung für weitere
Informationen über den Fehler und wo
es entstand in den code.

Exception Details: System.Daten.SqlClient.SqlException:
Auflösen kann der Konflikt der Sortierung
zwischen "Turkish_CI_AS" und
"SQL_Latin1_General_CP1_CI_AS" im
gleich operation.

Quelle Fehler:
Linie 77: myConnection.Open();
Linie 78:
Zeile 79: SqlDataReader dr = myCommand.ExecuteReader(System.Daten.CommandBehavior.CloseConnection);
Zeile 80:
Linie 81: //zeige die Daten

Kann ich nicht, den Fehler zu finden. Wo ist es?

Schreibe einen Kommentar