sql >> Database >  >> RDS >> Oracle

Aangepaste SessionState Oracle SessionStateStoreProviderBase

Bij het debuggen van mijn beste aangepaste klassessie, merkte ik dat bij het converteren van een geheel getal hij een uitzondering maakte, maar het werkte localhost, maar niet op de server. Omzeilde het probleem door een ander type conversie uit te voeren, Converteren het framework gebruiken in plaats van de GetInt32 od Orakel. Weet niet waarom het zo werkte, maar niet op de server, en reproduceren dezelfde situatie .

Met deze fout kwam hij niet in de methode 'CreateNewStoreData' aan.

Werkt goed. Bijv.:lezer.IsDBNull(2) ? 0:Convert.ToInt32(reader2 );

Werkt niet goed. Bijv.:lezer.IsDBNull(2) ? 0 :lezer.GetInt32(2);

Bedankt voor je hulp en aandacht.

Bedank 'Alireza '! :)




  1. Werk een tabel bij en retourneer bijgewerkte rijen in mySQL

  2. EF6 MySQL StrongTypingException wanneer kolom niet PK is

  3. WHERE CURRENT OF in PL/SQL

  4. SQL Server 2016:een tabel maken op basis van een SQL-script