<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ho creato Add In che crea una connessione alla base dati
ma provare a recuperare i dati usando diversi script / aggiunte non funziona
devo creare una connessione alla base dati su ogni aggiunta?
questa è la mia aggiunta di script di connessione
Nuova finestra ("USER ID e pass", << Modal, Casella di testo ("inserisci ID utente"), variablebox1 = Casella di modifica del testo (), Casella di testo ("inserisci password"), variablebox2 = Casella di modifica del testo (<< Password Stile));
userID = variablebox1 << richiama il testo;
pass = variablebox2 << richiama il testo;
abc = Crea connessione al database ("DSN = DB; UID =" || userID || "; PWD =" || pass || "; MODE = SHARE; DBALIAS = DB;");
ma ogni volta che provo ad usare la connessione abc da diffrent add in / script, lo trova
Nome non risolto: dbc in accesso o valutazione di 'dbc', dbc
dt = Esegui SQL (
dbc / * ### * /, ...
Sembra un problema di scoping. Rendi la variabile di connessione una variabile globale facendola precedere da "::".
:: abc = Crea connessione al database ( "DSN = DB; UID =" || ID utente || "; PWD =" || passaggio || "; MODE = SHARE; DBALIAS = DB;" ) ;