Ciao,
sto convertendo una mia applicazione da Java a VB.NET. Il problema
che sto cercando di risolvere è la composizione della stringa di
connessione per un DB ORACLE su un server remoto.
In Java la cosa è pittosto semplice, in quanto per questa
operazione basta passare ad uno ad uno i parametri di connessione
in una stringa come nell'esempio :
Negli esempi che ho trovato su MSDN viene riportato sempre e solocodice:// -------------------------------------------------------- // Java Code // -------------------------------------------------------- // sHost = "192.168.12.36" // sPort = "1521" // sSid = "VEN1" public static Connection getConnection() throws SQLException, IOException { try { if (dbType.equalsIgnoreCase("ORACLE")) { URL = "jdbc:oracle:thin:@" + sHost + ":" + sPort + ":" + sSid; Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); } return DriverManager.getConnection(URL, sUser, sPass); } catch (SQLException ex) { // E' stata generata una SQLException. // Attenzione, potrebbero esserci più eccezioni in cascata !! System.out.println("\n*** Si è verificata una SQLException ***\n"); } catch (java.lang.Exception ex) { // Dump dello stack. ex.printStackTrace(); } return null; }
questa modalità :
La domanda è : Cosa scrivere in Data Source=......?codice:' -------------------------------------------------------- ' VB.NET Code ' -------------------------------------------------------- Dim oraConn As OracleConnection = New OracleConnection("Data Source=???????;Integrated Security=yes;") Dim oraCMD As OracleCommand = New OracleCommand("SELECT ....", oraConn) oraConn.Open() Dim myReader As OracleDataReader = oraCMD.ExecuteReader()
Come faccio a passare i valori della connessione
// sHost = "192.168.12.36"
// sPort = "1521"
// sSid = "VEN1"
oltre a User ID e PWD ?
Grazie in anticipo.
Brainjar.

Rispondi quotando
