Date in griglia da mysql

giovedì 30 luglio 2009 - 11.13

ilfurla Profilo | Newbie

Ciao a tutti, il mio problema è questo:
ho scritto un software in VB 6.0 e db MySql che ho installato in un ambiente di rete con pc che hanno XP.
Nessun problema, tutto sembra funzionare correttamente.
Due giorni fa è stato sostituito un vecchio pc con uno nuovo sempre con XP.
Su questo pc (e ripeto solo su questo) il programma si comporta in modo molto strano.
Quando deve visualizzare delle query in una griglia e le query contengono una o più date, il risultato è che la colonna data non viene visualizzata, mentre le colonne successive "sciftano" di una posizione verso sinistra.

Ora cerco di spiegarmi meglio con un esempio:
Supponiamo di eseguire questa query
SELECT co.tipass AS TA, cl.descr AS ASSICURATO, co.targa AS TARGA, _ DATE_FORMAT(co.dtinirateo,'%d-%m-%Y') AS SCADENZA, co.avvisato AS AV, _ co.id AS IDC FROM mf08contratti co LEFT OUTER JOIN mf08clienti cl ON co.idcliente = cl.id WHERE co.dtinirateo <= '20090731' AND co.sospeso = 'N' ORDER BY co.dtinirateo,cl.descr
Il risultato dovrebbe essere una griglia con le seguenti colonne:
TA ASSICURATO TARGA SCADENZA AV IDC
invece il risultato è:
TA ASSICURATO TARGA AV IDC
tra l'altro con la stessa dimensione prevista per le colonne corrette.

Per complicare un po' il problema vi posso aggiungere che il risultato non è sempre quello di 'eliminare' la colonna della data. In altre griglie, per esempio, sostituisce la data con dei numeri che nulla hanno a che vedere con la data stessa.

Il campo nella tabella è definito DATE
Utilizzo ODBC nei miei programmi per il collegamento al DB. Ho provato ad utilizzare sia la versione 3.51 che la versione 5.1 senza alcun successo

Qualcuno riesce a capirci qualcosa?
Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5