English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Database
  • Libreria Standard
  • Funzioni Client

Open Connection

procedura copia link

Scopo

Apre una connessione tra l'applicazione web e un database.

Sintassi

Database.OpenConnection(utente, password, stringa connessione)

Argomenti

Utente User Name dell'account definito nel database
Password Password corrispondente allo User Name definito sopra
Stringa connessione Stringa di connessione al database

Esempio di codice

// **********************************************
// Carica le categorie da un database alternativo
// **********************************************

public void Categorie.CaricaDaAltroDb()
{
  string ConnStr = "" // 
  // 
  // Apro la connessione ad un altro database

  ConnStr := FormatMessage(MSG Provider Microsoft, Path(), ??, ??, ??, ??)
  NorthwindDB.OpenConnection(??, ??, ConnStr)
  // 
  // Carico i dati

  Categorie.EnterQBEMode()
  Categorie.UndoChanges()
  Categorie.FindData()
  // 
  // Chiudo la connessione

  NorthwindDB.CloseConnection()
}
  • Questa procedura serve ad aprire la connessione ad un database con parametri diversi da quelli impostati a design-time; la modifica ha effetto solo fino alla chiusura della connessione oppure fino all'invio della riposta al browser, dalla prossima connessione il database tornerà ad essere utilizzato con i parametri di default.
  • Per modificare i parametri di connessione in modo permanente per la sessione in corso occorre utilizzare le proprietà DefaultUserID, DefaultPassword e DefaultConnectionString.
  • Il contenuto del parametro Connection String dipende dal driver utilizzato per il database e dall'architettura del sistema (Java / .NET). Guardando il debug dell'applicazione web puoi vedere quali sono le stringhe di connessione generate da IN.DE per collegare i database in base ai parametri di design-time.

Ultima modifica: 23/03/2021 / Validità: da 7.0.3200

Vedi Anche

  • Default User ID (proprietà)
  • Default Password (proprietà)
  • Default Connection String (proprietà)
  • Close Connection (procedura)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum