kostenloser Webspace werbefrei: lima-city


C# MSSQL Konvertierungsfehler

lima-cityForumProgrammiersprachenProgrammieren mit .NET & Mono

  1. Autor dieses Themas

    marius71

    marius71 hat kostenlosen Webspace.

    Hallo,
    ich rufe mit einem C# Programm eine gespeicherte Prozedur aus dem MSSQL Server 2005 auf.
    und zwar so:
    SqlCommand cmd = new SqlCommand("Adressen_Selektieren_Geodaten1", connection);
                cmd.CommandType = CommandType.StoredProcedure;
    
                cmd.Parameters.AddWithValue("@Adresse1", Einstellungen.get_adresse1());
                cmd.Parameters.AddWithValue("@Adresse2", Einstellungen.get_adresse2());
                cmd.Parameters.AddWithValue("@umkreis", Einstellungen.get_umkreis());
    
    	
                SqlDataAdapter adapter = new SqlDataAdapter(cmd);
                return (adapter);



    dann fülle ich einen Datagrid mit den von der Prozedur zurück gelieferten Werten
    und zwar so:
    db.connect();
                    SqlDataAdapter adapter = db.call_procedure(einstellungen);
    
                    dataSet1.Tables.Clear();
                    adapter.Fill(dataSet1, "Table");
    
                    MyGrid.DataSource = dataSet1.Tables["Table"];


    leider bekomme ich folgende Fehlermeldung:

    Fehler beim konvertieren des varchar-Wertes '381..' in den int-Datentyp.
    alle Rückgabeparameter sind allerdings vom Wert varchar und es werden auch nur varchar werte empfangen. Ich erwarte und gebe nirgends INT werte zurück

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!