Hi, I am receiving the following exception when I pass
an empty string or null value to the database to a
field of type varchar2(x).
The Database is Oracle 9.2 and I'm using the Ms Oracle
Client. This is my providers.config:
<provider
name="ms-oracle"
enabled="true"
assemblyName="System.Data.OracleClient,
Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089"
connectionClass="System.Data.OracleClient.OracleConnection"
commandClass="System.Data.OracleClient.OracleCommand"
parameterClass="System.Data.OracleClient.OracleParameter"
parameterDbTypeClass="System.Data.OracleClient.OracleType"
parameterDbTypeProperty="OracleType"
dataAdapterClass="System.Data.OracleClient.OracleDataAdapter"
commandBuilderClass="System.Data.OracleClient.OracleCommandBuilder"
usePositionalParameters = "false"
useParameterPrefixInSql = "true"
useParameterPrefixInParameter = "false"
parameterPrefix=":"
/>
And this is a little sample statement:
<update id="ActualizarGrupoPreguntas"
parameterClass="GrupoPreguntas">
update CUE_GPREGUNTAS set
ID_CUESTIONARIO =
#ID_CUESTIONARIO:number:0#,
PIE =
#PIE:varchar:String.Empty#,
where ID_GRUPREGUNTAS = #ID_GRUPREGUNTAS#
</update>
Any Ideas?
Thanks in advance.
Angel
______________________________________________
Renovamos el Correo Yahoo!
Nuevos servicios, más seguridad
http://correo.yahoo.es