Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
Problema Scadenziario
mercoledì 25 ottobre 2006 - 17.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Cristina
Profilo
| Junior Member
57
messaggi | Data Invio:
mer 25 ott 2006 - 17:51
Salve..
Ho creato un applicativo per un azienda assicurativa con anagrafica clienti e tutto il resto...ora però mi trovo a dover gestire le scadenze...sapete aiutarmi...
cm fa il mio cliente a visualizzare le scadenze pagate,e quelle ancora no.devo creare altre tabelle???
Aiutatemi...
Grazie
Cristina
Slave
Profilo
| Junior Member
101
messaggi | Data Invio:
gio 26 ott 2006 - 08:38
>Salve..
>Ho creato un applicativo per un azienda assicurativa con anagrafica
>clienti e tutto il resto...ora però mi trovo a dover gestire
>le scadenze...sapete aiutarmi...
>cm fa il mio cliente a visualizzare le scadenze pagate,e quelle
>ancora no.devo creare altre tabelle???
>Aiutatemi...
>Grazie
>
>Cristina
eh..devi darmi un po piu di informazioni se vuoi che ti aiuto....tipo...i dati li leggi da db???che connessione usi???le scadenze sono salvate in una tabella?e c'e un campo che t dice se sono state pagate o no?
e poi dove vuoi farli visualizzare i dati??
se mi dai qulache info in piu cerchero di aiutarti se posso...
CIAO
Sono solo uno sballato in un mondo di sballati....
Cristina
Profilo
| Junior Member
57
messaggi | Data Invio:
gio 26 ott 2006 - 09:11
ciao...grazie di avermi risposta...uso database con sql server 2005...nella tabella clienti ho introdotto un campo 'SCADENZA' di tipo datetime e un campo 'PAGATO' di tipo bit. Cosi ok.però vorrei fare una distinzione tra quelle pagate che andrei a mettere in un form(o tabella) SCADENZE CHIUSE per ogni cliente,e poi quelle non pagate in SCADENZE APERTE (Naturalmente tutte quelle con il campo Pagato impostato su False)...
Come faccio...
I dati voglio distinguerli e farli visualizzare in una tabella all'interno di un form...(una specie di riepilogo)
Grazie
Cristina
Slave
Profilo
| Junior Member
101
messaggi | Data Invio:
gio 26 ott 2006 - 09:32
>ciao...grazie di avermi risposta...uso database con sql server
>2005...nella tabella clienti ho introdotto un campo 'SCADENZA'
>di tipo datetime e un campo 'PAGATO' di tipo bit. Cosi ok.però
>vorrei fare una distinzione tra quelle pagate che andrei a mettere
>in un form(o tabella) SCADENZE CHIUSE per ogni cliente,e poi
>quelle non pagate in SCADENZE APERTE (Naturalmente tutte quelle
>con il campo Pagato impostato su False)...
>Come faccio...
>I dati voglio distinguerli e farli visualizzare in una tabella
>all'interno di un form...(una specie di riepilogo)
>Grazie
>Cristina
allora...vediamo se ho capito bene...hai la tua tabella CLIENTI dove esiste un campo SCADENZA...
vorresti che nella tua form apparissero due ripiloghi dei dati dei clienti,uno per le scadenze ancora da pagare,che tu chimeresti
SCADENZE APERTE(ed hanno il campo pagato impostato su false),e uno per le scadenze gia pagate,che tu chiameresti
SCADENZE CHIUSE(e hanno il campo pagato impostato su true)....ho capito bene???
Sono solo uno sballato in un mondo di sballati....
Cristina
Profilo
| Junior Member
57
messaggi | Data Invio:
gio 26 ott 2006 - 09:36
si esatto...praticamente devo gestire uno scadenziario in un'anagrafica...la mattina il mio cliente quando accende il suo bel pc e avvia il programma deve sapere quali sono i clienti che devono ancora pagare...
altra cosa (per me complicata)...Poi dovrà inserire un'altra scadenza una volta che ha pagato la vecchia...
grazie per l'aiuto...
Cristina
Slave
Profilo
| Junior Member
101
messaggi | Data Invio:
gio 26 ott 2006 - 09:48
ok...adesso è tutto chiaro....ti spiego come farei io:
inserirei in una form un SSTab con due Tab,in una scrivi come titolo SCADENZA APERTE e nell'altro ovviamente SCADENZE CHIUSE!
all'interno do ogni tab inserisci un datagrid che popolerai in maniera diversa a secoda delle tue esigenze.
quindi io direi
Option Explicit
Dim cn As ADODB.Connection
Dim sr As ADODB.Recordset
Dim rs As ADODB.Recordset
Dim stringa As String
Private Sub SSTab1_click(index As Integer)
MousePointer = vbHourglass
On Error Resume Next
stringa = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" 'io lavoro in microsoft ACCESS quindi ti scrivo la sintassi
stringa = stringa & "C:\......\tuodatabase.mdb" 'per connettersi ad access...quella per SQL server non la so!
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
cn.Open stringa
rs.CursorLocation = adUseClient
If SSTab1.Tab = 0 Then 'cioe se la scadenza è aperta
rs.Open ("SELECT * FROM CLIENTI where pagato=false"), cn, 1
Set DataGrid1.DataSource = rs
DataGrid1.Refresh
Set cn = Nothing
Set rs = Nothing
MousePointer = vbDefault
ElseIf SSTab1.Tab = 1 Then 'cioe se la scadenza e chiusa
rs.Open ("SELECT * FROM CLIENTI where pagato=true"), cn, 1
Set DataGrid2.DataSource = rs
DataGrid2.Refresh
Set cn = Nothing
Set rs = Nothing
MousePointer = vbDefault
End If
End Sub
Puo andare???fammi sapere
CIAO
Sono solo uno sballato in un mondo di sballati....
Cristina
Profilo
| Junior Member
57
messaggi | Data Invio:
gio 26 ott 2006 - 10:17
Non va...
proviamo con due form e due tabelle distinte...lo deve dare in automatico quelle pagate e non,non le devo inserire...
Slave
Profilo
| Junior Member
101
messaggi | Data Invio:
gio 26 ott 2006 - 10:42
>Non va...
>proviamo con due form e due tabelle distinte...lo deve dare in
>automatico quelle pagate e non,non le devo inserire...
>
in che senso non va???
ma lo stato del pagato viene cambiato manualmente no??
se è cosi dovrebbe andare senza problemi...che risultato ti da?
Sono solo uno sballato in un mondo di sballati....
Cristina
Profilo
| Junior Member
57
messaggi | Data Invio:
gio 26 ott 2006 - 10:43
allora facciamo cosi...ti posso mandare per e-mail il progetto????cosi ti spiego...
Slave
Profilo
| Junior Member
101
messaggi | Data Invio:
gio 26 ott 2006 - 10:57
ok...quando vuoi....
Sono solo uno sballato in un mondo di sballati....
Cristina
Profilo
| Junior Member
57
messaggi | Data Invio:
gio 26 ott 2006 - 11:00
inviato...
Slave
Profilo
| Junior Member
101
messaggi | Data Invio:
ven 27 ott 2006 - 08:54
scusa ma io ho vb6 e il tuo progetto non me lo fa aprire....
Sono solo uno sballato in un mondo di sballati....
Cristina
Profilo
| Junior Member
57
messaggi | Data Invio:
ven 27 ott 2006 - 09:31
ah ok...
fasol
Profilo
| Junior Member
125
messaggi | Data Invio:
ven 27 ott 2006 - 11:44
scusa me lo potresti inviasra anke a me così vedo se riesco a darti una mano...
meglio i perdenti xkè hanno la speranza di vincere...cosa che i vincenti nn hanno....
Cristina
Profilo
| Junior Member
57
messaggi | Data Invio:
ven 27 ott 2006 - 11:50
inviato sulla tua e.mail
Torna su
Stanze Forum
Elenco Threads
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 !