¿Cómo podría conectarme a Oracle desde F #? ¿Hay un disco o puedo cargar el controlador C#? Soy muy nuevo en F #.Conectando a Oracle desde F #
6
A
Respuesta
9
Puede usar las mismas bibliotecas que usa en C# -. La interoperabilidad .NET es una de las características clave de F #. Hay algunas clases en la Biblioteca de clases base que podría usar (en System.Data.Oracle.dll), pero estas han quedado en desuso en favor de los propios controladores .NET de Oracle (Oracle Data Provider for .NET).
F # código usando ODP.NET podría ser algo como:
#if INTERACTIVE
#r "System.Data"
#r "Oracle.DataAccess"
#endif
open System.Data
open Oracle.DataAccess.Client
let conn = OracleConnection("User Id=scott;Password=tiger;Data Source=oracle")
conn.Open()
let cmd = conn.CreateCommand()
cmd.CommandText = "select * from emp"
let rdr = reader = cmd.ExecuteReader()
let empIds =
[while reader.Read() do
yield reader.GetInt32(0)]
Cuestiones relacionadas
- 1. Conectando C# a Oracle
- 2. Conectando a Oracle usando PHP
- 3. conectando a mysql desde cygwin
- 4. Conectando a MongoDB desde MATLAB
- 5. "Conectando" SDL_Surface a shared_ptr
- 6. Conectando al dispositivo WinCE desde Visual Studio
- 7. ¿Cómo puedo llamar a Enumerable.Join desde F #?
- 8. Conectando a MySQL a través de Cygwin
- 9. Conectando a Teradata a través de Perl
- 10. Usando OpenCV desde F #
- 11. Conectando a APNS para iPhone usando Python
- 12. Conectando a los compiladores de Java
- 13. Conectando a mongodb usando el controlador PDO
- 14. conectando Ruby a Mysql sin raíles
- 15. C# Conectando a través de Proxy
- 16. Problemas sobre C# conectando a EC2
- 17. conectando a MS SQL Server local
- 18. Conectando ASP.NET al archivo MDF
- 19. PrincipalContext no conectando
- 20. Conectando a través de valores faltantes con geom_line
- 21. SMS conectando a un teléfono desde C# y obteniendo una respuesta
- 22. Conectando a SQL-Azure con freeTDS error: Lee desde el servidor fallido
- 23. Conectando Raphael con Rails
- 24. Leer desde la consola en F #
- 25. Capturando estándar desde tail -f "follow"
- 26. traslado de datos desde SQL Server a Oracle repetidamente
- 27. ¿Cómo acceder a Subversion desde Oracle PL/SQL?
- 28. ¿Cómo acceder a las variables de Oracle Apex desde Javascript?
- 29. Aprendiendo .NET desde F # sin C#
- 30. Conectando los puntos con DDD