Ich glaube das ist ein anderes Problem!

Im Quelltext kann ich keinen wirklichen Fehler erkennen. Haste Dir die 
Fehlermeldung mal genau angeschaut? Weil die paar Daten die Du uns hier dazu 
hinterlassen hast, reichen leider nicht wirklich.

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael W. 
Schneider
Gesendet: Donnerstag, 17. Februar 2005 13:52
An: [email protected]
Betreff: [Asp.net] DBNULL Problem....

Hallo,

Ich bin grad �ber ein Problem mit einer SQLServer DB gestolpert:
Ich m�chte in eine SP schreiben und einige der Parameter sollen NULL (al�so 
DBNULL.Value in vb) sein.
Leider bekomme ich von der SP immer zur�ck, dass es nicht geklappt hat, weil 
das tats�chliche Schreiben auf die Tabelle wohl fehl schl�gt.

Wenn ich das ganze im QueryAnalyzer durchf�hre und die Parameter mit NULL 
angebe klappt alles.

Mein Aufruf :

        Dim cmd As New SqlCommand("sp_CreateRequest_DNSStandard", cn)
        cmd.CommandType = CommandType.StoredProcedure

        Dim param As SqlParameter

        param = cmd.Parameters.Add("RETURN_VALUE", SqlDbType.Int)
        param.Direction = ParameterDirection.ReturnValue
                
                ...
                
          param = cmd.Parameters.Add("@Target", SqlDbType.VarChar)
        param.Direction = ParameterDirection.Input
        param.IsNullable = True
        If Not (DNSData.Data Is Nothing) Then
            param.Value = DNSData.Data
        Else
            param.Value = DBNull.Value
        End If

                ...

        param = cmd.Parameters.Add("@ID", SqlDbType.Int)
        param.Direction = ParameterDirection.Output
        Try
            'Datenbank �ffenen, StoredProcedure aufrufen und Ergebnis rausholen
            cmd.ExecuteNonQuery()
            result = CInt(cmd.Parameters("RETURN_VALUE").Value)
            If result = 0 Then
                RqequestID = cmd.Parameters("@ID").Value
            End If
        Catch ex As Exception
            Err.Raise(1, ex.Source, ex.Message)
        End Try


Gru�

Michael W. Schneider
IT-Wizards GmbH

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an