Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Topics - dex

Pagine: 1 ... 5 6 [7] 8 9 10
91
Programmazione (Gambas 2) / [risolto]Sqlite e Where
« il: 07 Settembre 2010, 03:06:12 »
ciao raga

mi succede una cosa strana con sqlite3 e where
su due tabelle identiche, a parte i nomi dei campi, su una where funziona sull'altra no.
entrambe le tabelle vengono lette e scritte regolarmente, solo where non va, anche i campi di ricerca sono entrambi numerici.

Codice: [Seleziona]
Medi = MyRS!iddichiarazione
  
  sqlEL = "DELETE FROM detdic WHERE iddichia = " & Medi 'funziona
      MyRSEL = MODMain.MyConnpn.Exec(sqlel)
  
  sqlEL = "DELETE FROM controparti WHERE iddichia = " & Medi 'non funziona
      MyRSEL = MODMain.MyConnpn.Exec(sqlel)

le ho provate tutte ma non riesco a venirne a capo

92
Programmazione (Gambas 2) / [risolto]contare clienti
« il: 29 Agosto 2010, 22:16:32 »
hello raga

mi sono incartato su un array e mi serve una mano.
in pratica in un array carico i codici dei clienti e mi serve sapere quanti clienti diversi ci sono esempio:

cod 1f
cod 1f
cod 3c
cod 3c
cod 5d

il risultato dovrebbe essere 3 in quanto 1f e 3c sono ripetuti 2 volte

ho cominciato con il seguente codice  ma ora non so come completarlo
Codice: [Seleziona]
DIM Cl AS NEW String[]
  FOR i, p, t AS Integer
  
    t = TableView1.Rows.Count
 
  FOR i = 1 TO t
      cl.add(TableView1[i - 1, 0].text)    
  NEXT  
  
  FOR i = 1 TO cl.Count
    
     p = ?
    
  NEXT

la p è la variabile che deve contenere il risultato (nel mio esempio 3)

93
Programmazione (Gambas 2) / sqlite3 copia di backup
« il: 26 Agosto 2010, 01:43:47 »
ciao raga

nel mio programma ho inserito il seguente codice per effettuare dei backup del database sqlite3
che fino ad oggi ha funzionato bene.
Codice: [Seleziona]
SHELL ("cp -r " & m1.Percorso & " " & m1.Destinazione)
CATCH 
  Message.Error(Error.Text)

Oggi su un pc dove ho effettuato una copia di backup e sulla copia ho trovato diverse tabelle vuote, preoccupato ho controllato tutti i pc (10) dove gira il programma e 3 di questi avevano tabelle danneggiate nelle copie di backup.
La cosa mi ha terrorizzato, in quanto se si dovesse danneggiare il database principale perderei tutti i dati.

Come posso effettuare delle copie sicure magari per giorno in modo da limitare i danni in caso di errore?

Inutile dire che se una cosa del genere si dovesse verificare, per i danni economici arrecati io e il pinguino verremo messi davanti al plotone di esecuzione.
 

94
Programmazione (Gambas 2) / spostare cursore
« il: 15 Agosto 2010, 22:31:53 »
ciao raga

sto completando una funzione di autocompletamento per delle text durante l'immissione dei dati.

mi occorre sapere come faccio a posizionare il cursore in un punto preciso della text?
In pratica immaginiamo che nella tex ci sia la parola Tommaso io vorrei posizionare il cursore fra le 2 m quindi al terzo posto, e dovrei avere nella tex la scritta Tom cursore maso, e se possibile maso selezionato blu.

95
Programmazione (Gambas 2) / simulare tasto invio
« il: 14 Agosto 2010, 01:00:47 »
hello raga

in un form ho un button e 5 text che fanno parte di un gruppo chiamato ImpGr, alla pressione del button dovrei capire quale text ha il focus e simulare il tasto invio su quella.

96
Programmazione (Gambas 2) / [risolto]calcolo per maggiorenni
« il: 14 Agosto 2010, 00:40:27 »
ciao raga

mi serve una mano con un piccolo calcolo fra date per determinare se una persona è maggiorenne oppure no.
Nel mio programma avevo calcolato i giorni fra le due date aggiunto 1 giorno ogni 4 anni e diviso per 365.
Fino ad ora ha funzionato ma oggi 13/08/10 nel registrare un cliente nato il 12/08/92 il programma si bloccava, evidentemente gli anni bisestili incidono in base al periodo.

Mi serve una formula esatta che allo scadere della mezzanotte mi dice se la persona è maggiorenne o meno.

97
OpenBar / consiglio x cellulare
« il: 08 Luglio 2010, 13:45:59 »
ciao raga
per motivi di lavoro devo cambiare cellulare e visto che di cell non ne capisco nulla, mi date un consiglio?
in pratica mi serve un cellulare tipo iphone o smartphone con queste caratteristiche:

sistema android (per rimanere con il pinguino)
Ottimo schermo
buona connessione ad internet
possibilità di interfacciarlo con il pc e linux
navigatore gps
Touch screen
Bloutooth

di radio, fotocamera ecc.. ne posso anche fare a meno.

in pratica un'ottima e facile usabilità per internet.
Non ho particolari problemi di budget visto che paga l'azienda ma non posso nemmeno presentare un mega conto.

98
OpenBar / offro da bere a tutti
« il: 03 Luglio 2010, 23:00:33 »
ciao raga
oggi si festeggia.
il mio programma ha raggiunto quota 10 utenze.
Ho installato il programma sul computer n° 10 e oramai in azienda si usa solo linux e il mio programma.

Se sono riuscito a completarlo, devo ringraziare tutti voi per gli aiuti che mi avete dato.
soprattutto il buon ceskho ,(MD a cui ho preso PdfWriter) ma senza dimenticare Golia, Milio, Fsurfing e tutti gli altri.



99
Progetti degli utenti / numeri in cifre
« il: 20 Giugno 2010, 02:18:11 »
ciao raga

in un report devo scrivere i numeri in cifre, ho creato un modulo e per ora sembra funzionare, non ho avuto modo di provare tutte le cifre.

mi aiutate a controllare se l'inserimento delle cifre dà sempre il risultato esatto?
inoltre se qualcuno riesce a snellire il tutto il codice farebbe cosa gradita o se milio volesse trasformarlo in un componente di gambas meglio ancora.

100
Debian, Ubuntu e derivate / lucid non legge hard disk
« il: 08 Maggio 2010, 19:04:57 »
ciao raga

volevo provare lucid e dopo averlo scaricato controllato md5 e masterizzato, provo ad avviare la live.
sorpresa lucid non riconosce il mio hard disk, neppure gparted (sulla live di lucid) lo legge.

101
Progetti degli utenti / Report con PdfWriter
« il: 03 Maggio 2010, 00:49:36 »
ciao raga
sotto la minaccia di un coccodrillo (prima aveva i baffi ed era più simpatico  ;D) io ed il povero Golia mio compagno di disavventura abbiamo cominciato a creare un progetto per spiegare come si creano Report con PdfWriter.

Per evitare di essere bannati Speriamo nel vostro aiuto per completare il progetto.

102
Programmazione (Gambas 2) / [risolto] query per campi vuoti
« il: 20 Aprile 2010, 23:28:24 »
ciao raga
devo trovare dei record che sono diversi da SI oppure vuoti, ho provato con questa query ma non funziona, dove sbaglio?
Codice: [Seleziona]
sqls = "select * from contratti WHERE trasferito <> '" & "SI" & "'" & " AND trasferito = '" & NULL & "'"

103
Programmazione (Gambas 2) / spostare tabella
« il: 19 Aprile 2010, 01:20:45 »
raga devo spostare delle tabelle con tutti i dati da un database a un'altro.

esempio tabella clienti ( con tutti i dati )

dal database 1 al database 2, il database in questione è sqlite3

esiste un modo veloce per passare le tabelle anche al di fuori di gambas?

oppure mi devo prima creare le tabelle sul nuovo database e poi trasferire i dati?
in questo caso sarebbe un lavoraccio, 8 tabelle da trasferire e da farlo su 5 pc

104
Programmazione (Gambas 2) / [Ceskho Risolto] intestazione griglia
« il: 17 Aprile 2010, 20:31:45 »
ciao raga
l'amministratore mi ha passato l'ennesima rogna.
devo realizzare una griglia per visualizzazare dei dati e fin qui tutto normale, il problema è che vuole un tipo particolare di intestazione che usavamo su un foglio di calcolo.

Praticamente non so nemmeno da dove cominciare e se una cosa simile si possa fare.

vi allego la schermata di come vorrebbe la griglia.

105
Programmazione (Gambas 2) / message 3 tasti
« il: 10 Aprile 2010, 19:37:34 »
hello raga

in un messagebox devo inserire un terzo button per annullare un ciclo for

in pratica mi serve un message con tre button (Elimina,Annulla,Esci)
nel quale Esci annula il ciclo
Codice: [Seleziona]
     for i = 1 to MyRS.count
         IF Message.Delete("Vuoi eliminare questo Record?", "Elimina", "Annulla") = 1
             Medcli = MyRS!idcliente 
             MyRS = ModMain.MyConn.edit("clienti", "idcliente=" & Medcli)
             MyRS.Delete
             Message.Info("Record eliminato")
         ENDIF
     next

Pagine: 1 ... 5 6 [7] 8 9 10