|
Dimensione: 4214
Commento: tolto ulteriori risorse
|
← Versione 22 del 14/03/2011 12.56.57 ⇥
Dimensione: 1471
Commento: converted to 1.6 markup
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 3: | Linea 3: |
| [[BR]] ||<tablebgcolor="#f1f1ed" tablewidth="30%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]] || |
<<BR>> <<Indice>> |
| Linea 8: | Linea 7: |
| Questa pagina è dedicata al codice scritto dagli utenti. Si consiglia, per motivi redazionali e di comprensione del codice, di apporre prima del corpo dello stesso le note informative nel formato seguente: | Questa pagina è dedicata al codice scritto dagli utenti. Si consiglia, per motivi redazionali e di comprensione del codice, di apporre prima del corpo dello stesso le note informative secondo il formato predefinito. |
| Linea 10: | Linea 9: |
| [[BR]][[BR]][[BR]][[BR]][[BR]][[BR]][[BR]] {{{ '==================================================================================== 'Author : <nome autore> 'Email : <email autore> 'Name : <nome funzione> 'Category : <categoria, x classificare la funzione> 'Subject : <scopo e desrizione dell funzione> 'Date : <data di realizzazione> 'Version : <versione della funzione> 'Release old : <funzione di riferimento nel caso di variazione di funzione esistente> '==================================================================================== }}} [[Anchor(funzioni)]] |
<<Anchor(funzioni)>> |
| Linea 30: | Linea 14: |
| [[Anchor(classi)]] | <<Anchor(classi)>> |
| Linea 32: | Linea 16: |
| ||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''|| ||[[attachment:tol.tar.gz]]||Classe per costruire modelli di trading di borsa|| ||[[attachment:sql.tar.gz]]||Classe per eseguire con facilità comandi sql su un database sqlite|| |
|
| Linea 33: | Linea 20: |
| ||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''|| [[Anchor(database)]] |
<<Anchor(database)>> |
| Linea 39: | Linea 24: |
| ||[[attachment:sqlitedemo.tar.gz]]||Esempio di collegamento ad un database '''sqlite'''|| | |
| Linea 40: | Linea 26: |
| == Esempio n.1: apertura di un database MySql == {{{ '========================================== 'Author : Andy60 'Email : andrea_bertini_it@hotmail.com 'Name : crea_connessione 'Subject : apertura database '========================================== 'creo un nuovo oggetto connessione PUBLIC connessione AS NEW Connection 'subroutine di connessione PUBLIC SUB crea_connessione(mydb AS String,mytype AS String,myhost AS String,myuser AS String, mypass AS String) 'definisco i parametri della connessione connessione.mydb="provadb" connessione.mytype="mysql" connessione.myhost="localhost" connessione.myuser="mioid" connessione.mypass="miapassword" connessione.Open message("Apertura database eseguita con successo.") END }}} == Esempio n.2: interrogazione di un database MySql == {{{ '========================================== 'Author : Andy60 'Email : andrea_bertini_it@hotmail.com 'Name : button 'Subject : sql database '========================================== PUBLIC SUB Button1_Click() 'dimensiono la variabile del risultato DIM res AS Result 'dimensiono la variabile contenente la stringa DIM mysql AS String 'stringa di interrogazione tabella accounts del database mysql = "SELECT * FROM accounts ORDER By id" 'eseguo la ricerca res = connessione.Exec(mysql) 'mi posiziono sul primo record del recordset res.MoveLast END }}} == Esempio n.3: interrogazione di un database MySql con un file esterno == {{{ '========================================== 'Author : Andy60 'Email : andrea_bertini_it@hotmail.com 'Name : function selectedSql 'Subject : sql with external file '========================================== PUBLIC FUNCTION selectedSql(sqlName AS String) AS String DIM linea AS String DIM myfile AS File OPEN sqlName FOR READ AS #myfile LINE INPUT #myfile, linea CLOSE #myfile RETURN linea END PUBLIC SUB LoadSimList() 'pulizia del componente che dovrà visualizzare i dati (listview) ListView1.Clear 'utilizzo la funzione di cui sopra mysql = selectedSql("listasim.sql") resManager = connessione.exec(mysql) ......codice di utilizzo del recordset END }}} [[Anchor(networking)]] |
<<Anchor(networking)>> |
| Linea 138: | Linea 31: |
| [[Anchor(gui)]] | <<Anchor(gui)>> |
| Linea 146: | Linea 39: |
| ---- CategoryProgrammazione |
Introduzione
Questa pagina è dedicata al codice scritto dagli utenti. Si consiglia, per motivi redazionali e di comprensione del codice, di apporre prima del corpo dello stesso le note informative secondo il formato predefinito.
Funzioni
Codice |
Descrizione |
Classi
Codice |
Descrizione |
Classe per costruire modelli di trading di borsa |
|
Classe per eseguire con facilità comandi sql su un database sqlite |
Basi di dati
Codice |
Descrizione |
Esempio di collegamento ad un database sqlite |
Internet e rete
Codice |
Descrizione |
Interfaccia utente
Codice |
Descrizione |
Grafica
Codice |
Descrizione |
