2010-06-24 5 views

Antwort

3

Nicht sicher, was Sie über Länge meinen. Es ist ein 32-Bit-Int, so dass es 4 Bytes ist, die 10 Ziffern sein können, wie in diesem Zitat von this MSDN-Seite beschrieben. Integraler Typ repräsentieren 32-Bit-Integer mit Werten zwischen -2147483648 und 2147483647.

Ich bin nicht sicher hat die Größe (die 8) für einen int32 Angabe macht Sinn. Zum Beispiel, wenn es zu einem Oracle Number mit einer angegebenen Größe von 8 zugeordnet werden sollte, sollte es wahrscheinlich DbType.Decimal statt Int32 sein.

Ich würde vorschlagen, nur die 8 insgesamt zu entfernen, da es ein Ausgabeparameter ist, ich glaube nicht, dass es irgendetwas beeinflussen würde.