sql >> Database teknologi >  >> RDS >> Oracle

Udskiftning af System.Data.OracleClient til Oracle.DataAccess (ODP.NET)

Du har det stort set.

Her er Oracle-opskriften, jeg fulgte, da jeg gjorde dette:http://www. .oracle.com/technetwork/topics/dotnet/code-154692.html

To andre ting at gøre:

  1. Ret din forbindelsesstreng.

  2. Fortæl dine OracleCommand-forekomster, at du vil binde dine parametre ved navn i stedet for position ved hjælp af OracleCommand.BindByName = true

Forslag:Når du retter din forbindelsesstreng, skal du slippe af med enhver afhængighed af TNSNAMES.ORA ved at placere hele forbindelsesstrengen lige i dit program.




  1. MySqlCommand().ExecuteReader().GetString() virker ikke

  2. Få det samlede antal rækker i pagineringsforespørgsel

  3. PG::ForeignKeyViolation:FEJL:opdatering eller sletning på tabel xxx overtræder fremmednøglebegrænsning

  4. Oracle JDBC-ydelse af ResultSet