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.


Post - doublemm

Pagine: 1 [2] 3 4 ... 30
16
Programmazione / Re: utilizzo di mysql
« il: 17 Aprile 2013, 15:25:22 »
sto provando ma con scarsi successi. Non capisco cosa devo fare sul server per aprire il tunnel. Quando provo a collegarmi dal client mi chiede una pass bisogna crearla quando si apre il tunnel lato server?

17
Programmazione / Re: utilizzo di mysql
« il: 16 Aprile 2013, 19:24:58 »
@alegfede
Ciao, grazie delle info. Vorrei fare una prova con il tunnel ssh ma non ho esperienza. Ho dato una letta veloce, mi dai una mano a capire? Attualmente ho 2 macchine con installato ssh. Su tutte e due ho mysql workbench. Su una (quella che farà da serve) ho creato il db ed ho fatto una prova mi sono collegato dal client con tcp/ip. Vorrei collegarmi dal client tramite tunnel. cosa devo impostare nel server? e dove trovo le informazioni da inserire nei parametri del client? Devo aprire la porta 22 verso il server?

18
Programmazione / Re: utilizzo di mysql
« il: 14 Aprile 2013, 19:51:42 »
adesso provo a fare una verifica stampando il tempo prima e dopo la query

19
Programmazione / utilizzo di mysql
« il: 14 Aprile 2013, 16:16:09 »
Salve a tutti, volevo capire voi come affrontate i db. Attualmente io sto lavorando con 2 gestionali diversi. Il primo è utilizzato da una persona sola quindi ho optato per un db.sqlite residente nella path del programma, il programma in questo caso è molto veloce. Il secondo caso è di un db mysql l'esigenza è quella di far lavorare più persone da postazioni diverse anche fuori rete locale ho provato 2 strade la prima adibire un pc a server mysql dotarlo di un dyndns a cui tutti i client puntano e la seconda di appoggiarmi ad un hosting mysql dove ho creato il mio db (sinceramente non sono molto contento perchè non posso scegliere il nome del db e non posso creare utenti) comunque in tutti e 2 i casi l'accesso al db è molto lento ed ogni volta che eseguo una query aspetto più o meno 5 secondi per il risultato. Volevo sapere voi come fate o fareste per sapere se c'è una soluzione migliore. Grazie

20
Programmazione / Re: problema con query in sqlite
« il: 08 Aprile 2013, 19:20:01 »
sinceramente non l'avevo notato nel tuo esempio ma se mi dai l'iban te lo faccio  :ciao:

21
Programmazione / Re: problema con query in sqlite
« il: 08 Aprile 2013, 18:00:39 »
trovato il problema. La nuova versione di gambas non accetta più
Codice: [Seleziona]
sql = "SELECT*FROM mioDB"

ma vuole
Codice: [Seleziona]
sql = "SELECT * FROM mioDB"

22
Programmazione / Re: problema con query in sqlite
« il: 08 Aprile 2013, 17:25:26 »
anch'io non lo usavo mai ma poi mi è stato detto che sarebbe più corretto usarlo da linguaggio sqlite e allora l'ho messo.

23
Programmazione / Re: problema con query in sqlite
« il: 08 Aprile 2013, 15:35:47 »
ho fatto un'altra prova, ho messo sql="SELECT*FROM data_day;" e Risult1.Available è sempre false. Deduco che l'attenzione non debba nadare sulla composizione di sql o sul Format$...... ma deve esserci qualche altro problema di connessione al database o sulla variabile result


24
Programmazione / Re: problema con query in sqlite
« il: 08 Aprile 2013, 15:31:28 »
si ho controllato anche con un print comunque mi avrebbe dato errore in risultato = conn.exec se non fosse aperta

25
Programmazione / Re: problema con query in sqlite
« il: 08 Aprile 2013, 15:06:57 »
Ho provato tutte le vostre soluzioni ma non cambia nulla. La cosa strana è che sullo stesso programma un po di linee più avanti c'è una query simile sulla stessa tabella e funziona

Codice: [Seleziona]
For i = 0 To 30
    DescrizioneY.Add(i)
    LineData = Date(Now) - i
    Sql = "SELECT " & Periodo & " as 'importo' FROM data_day WHERE data = '" & Format$(LineData, "yyyy-mm-dd 00:00:00") & "';"
    Risultato1 = Conn.Exec(Sql)
    If Risultato1.Available Then
      LineDati.Add(Risultato1!importo)
    Endif
  Next

il print della variabile sql copiato e incollato in un programma esterno di gestore dei db sqlite funziona e restituisce un risultato valido. non capisco perchè la non debba funzionare. Ho provato anche a sostituire a format....... un risultato fisso tipo 2013-03-16 00:00:00 ma non cambia nulla il risultato è sempre false.

@Picavbg il print mi restituisce
2013-03-24 00:00:00
SELECT*FROM data_day WHERE data = '2013-03-24 00:00:00';

ho provato anche a sostituire = con < in modo da allargare il campo ma non trova nulla

26
Programmazione / Re: problema con query in sqlite
« il: 04 Aprile 2013, 20:58:09 »
altro pc sempre con 3.4.1 stesso problema è cambiato qualcosa sulla sintassi delle query?

27
Programmazione / Re: problema con query in sqlite
« il: 04 Aprile 2013, 19:49:07 »
sul dove on funziona ho la 3.4.1 sull'altro pc 3.4.0. La cosa strana è che su un altro pezzo di programma c'è una query simile sulla stessa tabella e funziona ?!?

28
Programmazione / Re: problema con query in sqlite
« il: 03 Aprile 2013, 07:43:29 »
Comunque non funziona. Se uso il formato che dici tu non funziona nemmeno con sqliteman infatti sul database le date sono archiviate così:
2013-04-03 07:43:00

29
Programmazione / Re: problema con query in sqlite
« il: 02 Aprile 2013, 19:26:34 »
Ho provato ma non cambia nulla

30
Programmazione / [RISOLTO] problema con query in sqlite
« il: 02 Aprile 2013, 17:18:13 »
Ciao ragazzi, mi scuso se ultimamente frequento poco il forum ma il lavoro mi lascia poco tempo (oserei dire per fortuna visti i tempi che corrono). Mi trovo con un problema che non riesco a risolvere. Già da tempo uso un software gestionale da me creato in gambas. Su di un pc lo sto usando da tempo senza problemi, ma su un portatile acquistato da poco il gestionale parte mi mostra le schermate ma non carica i dati di alcune tabelle. Sono andato ad eseguire il codice passo passo ripoto di seguito una parte di codice:
Codice: [Seleziona]
sql = "SELECT*FROM data_day WHERE data LIKE '" & Format$(MiaData.Value, "yyyy-mm-dd 00:00:00") & "';" 
  Print sql
  Risultato = Conn.Exec(sql)
  
  If Risultato.Available Then

Risultato.Available mi risulta FALSE quando dovrebbe essere TRUE
infatti se copio da terminale print sql e lo incollo in SQLITEMAN la query funziona e mi restituisce un risultato esatto.

In altre parti del gestionale eseguo altre query sulla stessa connessione e il software mi restituisce i dati richiesti in maniera corretta, quindi escluderei problemi di librerie. Una differenza che ho notato tra i due computer è la versione di gb.sqlite3 più recente sul notebook dove il gestionale da problemi, ma escludo dipendi da questo perchè credo non dovrebbe funzionare mai.

Grazie per l'aiuto

Pagine: 1 [2] 3 4 ... 30