+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 6 su 6

layout database

  1. #1
    gene50 non è in linea Scolaretto
    Ciao a tutti, sono nuovo oltre che principiante nel linguaggio vb6.

    Ho esperienza discreta invece in clipper.

    Sto iniziando a tradurre un mio software da clipper in vb6.

    Non so se tale argomento sia stato già affrontato per cui lo propongo:

    Come fare, avendo già un database dbIII, ad avere una presentazione dello stesso segliendo quali campi ed in un ordine preferito indipendentemente dalla struttura predefinita.

    Insomma avendo struttura tipo: campi di nome a,b,c,d,e volendo visulaizzare nell'ordine i campi "e" e "b" quale funzione utilizzare e come.

    Grazie e scusate l'imprecisione nei termini VB. [img]smileys/smiley9.gif[/img]
    ℹ️ Leggi di più su gene50 ...

  2. #2
    gene50 non è in linea Scolaretto
    Dunque Dbgrid permette di ecludere dalla visualizzazione alcuni campi, DBlist permette di visualizzare un campo, e allora per visualizzarne alcuni in ordine diverso da quello di struttura?

    UP,up.

    Tutti in vacanza? [img]smileys/smiley4.gif[/img]
    ℹ️ Leggi di più su gene50 ...

  3. #3
    L'avatar di Nick
    Nick non è in linea Scribacchino

    Ciao Gene.

    Benvenuto nel forum, innanzitutto.

    Non mi sono chiarissimi i termini della questione, comunque provo ad interpretarla...

    Se vuoi visualizzare in una DbGrid il contenuto di una tabella del database con i campi in un ordine differente rispetto alla tabella stessa, è sufficiente che nella proprietà recordsource, ci metta una query invece del nome della tabella.

    La query, ovviamente, conterrà gli stessi campi della tabella, ma in un ordine differente.

    Esempio:
    Nominativi contiene i campi Cognome e Nome in quest'ordine.

    Per visualizzare prima il nome e poi il cognome, la proprietà recordsource deve essere uguale a:
    SELECT Nome, Cognome FROM Nominativi;

    Spero di aver compreso quello che intendevi, altrimenti prova a spiegarlo in maniera differente.

    Buona giornata.
    Nick.

  4. #4
    gene50 non è in linea Scolaretto
    Ciao Nick, hai centrato il problema.
    Grazie per la risposta.Poichè sono proprio agli inizi, farò domande elementari.
    La query da te indicata va messa nella proprietà recordsource in una sub oppure nella maschera delle proprietà di dblist a destra dello schermo?
    Nel primo caso potresti postarmi una base di codice, per l'argomento in questione, in quanto devo cominciare a capire la logica, struttura e sintassi di VB.
    Ho il libro di Cornell su VB6, è molto dispersivo e, su alcuni argomenti, lacunoso.
    Grazie in anticipo.
    ℹ️ Leggi di più su gene50 ...

  5. #5
    gene50 non è in linea Scolaretto
    Quote Originariamente inviato da gene50
    Ciao Nick, hai centrato il problema.
    Grazie per la risposta.Poichè sono proprio agli inizi, farò domande elementari.
    La query da te indicata va messa nella proprietà recordsource in una sub oppure nella maschera delle proprietà di dblist a destra dello schermo?
    Nel primo caso potresti postarmi una base di codice, per l'argomento in questione, in quanto devo cominciare a capire la logica, struttura e sintassi di VB.
    Ho il libro di Cornell su VB6, è molto dispersivo e, su alcuni argomenti, lacunoso.
    Grazie in anticipo.

    PS.
    In clipper in sostanza con la funzione dbedit è possibile visualizzare il database, però come parametro gli si può fornire un vettore che dichiara in che ordine vanno visualizzati quali e quanti fields.Detta funzione è molto facile da utilizzare e versatile.Insomma con poche linee di codice si realizza quanto richiesto.E' lo stesso su VB6 e come si fa.
    ℹ️ Leggi di più su gene50 ...

  6. #6
    L'avatar di Nick
    Nick non è in linea Scribacchino
    Quote Originariamente inviato da gene50
    Ciao Nick, hai centrato il problema.
    Grazie per la risposta.Poichè sono proprio agli inizi, farò domande elementari.
    La query da te indicata va messa nella proprietà recordsource in una sub oppure nella maschera delle proprietà di dblist a destra dello schermo?
    Nel primo caso potresti postarmi una base di codice, per l'argomento in questione, in quanto devo cominciare a capire la logica, struttura e sintassi di VB.
    Ho il libro di Cornell su VB6, è molto dispersivo e, su alcuni argomenti, lacunoso.
    Grazie in anticipo.
    Ciao Gene.

    Scusa se ti rispondo soltanto ora, ma io ho un problema di ricezione delle notifiche di avvenuta risposta ai 3d sui quali intervengo...

    Comunque, la risposta esatta è la seconda: devi inserire un fac-simile del codice che ti ho scritto io nella proprietà recodsource del data-control che popola la dbgrid.

    Ciao.
    Nick.

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Layout sottomaschere
    Da CESABAS nel forum Microsoft Access
    Risposte: 3
    Ultimo Post: 29-10-2014, 09:16
  2. Gestione layout wpf
    Da getfar nel forum Visual Basic .Net
    Risposte: 1
    Ultimo Post: 20-10-2010, 11:37
  3. layout menu
    Da Pandasporting1.1 nel forum ASP 3, ASP .Net
    Risposte: 11
    Ultimo Post: 03-03-2009, 20:23
  4. [CSS]Layout IE vs FF
    Da giuliamora nel forum HTML, CSS e JavaScript
    Risposte: 0
    Ultimo Post: 23-05-2007, 16:26
  5. impostazioni layout di word da vb6
    Da Ing! nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 25-02-2005, 19:15