Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTATECI SIAMO ALLE PRIME ARMI

Ciao,
Un grazie a tutti coloro che ci daranno una mano in questo nostro percorso.
Per iniziare a capire VB ci siamo cimentati nell'esigenza di fare funzionare
da solo un database, a questo punto, dopo avere compilato il database con
access (con tutti i comandi possibili) lo abbiamo importato in VB4; con
nostro rammarico ci siamo accorti che ha inserito tutti i comandi tranne
(forse il più importante per le nostre esigenze) il comando trova o cerca.
In verità siamo riusciti ad inserire la piccola form del "trova" che abbiamo
defraudato in uno degli esempi di VB4, il problema è quello di inserire il
codice per far fare la ricerca nel database in oggetto e conseguentemente la
visualizzazione. In verità non sappiamo se le operazioni che abbiamo
effettuato siano esatte, (questo riguardo al metodo di importazione della
tabella) ma a prima vista pare che tutto funzioni.
PS: sapete inoltre dirci qualcosa sulla creazione di report?
Siamo consapevoli che forse stiamo chiedendo troppo ma Vi saremmo grati per
l'aiuto che ci vorrete offrire.
Ciao
--
      \\\///                Roberto I. & Fabio P.
      ( o o )                
rob...@geocities.com
--oOO--(__)--OOo--
http://www.geocities.com/NapaValley/6790

Per la ricerca provate:
Data1.Recordset.FindFirst "NomeCampo = '" & Text1.Text & "'"
Dove NomeCampo è il campo sul quale volete efettuare la ricerca (es.
Cliente)
Text1.Text è la casella che contiene ciò che volete ricercare
Ok ?
ByE Matteo

...


>
Il codice , dovrebbe essere quello , che errore di Run.Rime vi da ?
E ' possibile che tu abbia interpretato male il simbolo dopo [NomeCampo =]
infatti questo è costituito da un apostrofo ed dalle virgolette , mentre
dopo [Text1.Text &] ci sono delle virgolette , un apostrofo e nuovamente
delle virgolette.
Dopo [FindFirst] ci sono invece solo le virgolette.
Se l'errore , non consiste in ciò , riportami l'errore runtime che ha
generato il Visual Basic, OK ?
Che versione è , la 4.0 o la 5.0 ? (Io lo ho provato su queste 2 ver.)
Ciao Matteo !

>Per la ricerca provate:


Ciao e Grazie ancora.
Si abbiamo inserito il codice in modo esatto (abbiamo controllato) ma
continua a dare il seguente errore:
ERRORE DI RUN-TIME 424
NECESSARIO OGGETTO
Ad ogni modo ribadiamo che l'ideale sarebbe fare la ricerca in tutti i campi
del database e non su un singolo campo tipo "Cliente"
Speriamo di potere risolvere il problema
La versione che utilizziamo č la 4.0 Professional edition
ciao e grazie
PS. : potete anche risponderci in e-mail (se volete)


NECESSARIO OGGETTO
Forse non va scritto cosě:
    Data1.Recordset.FindFirst

E come allora?  ;-)))
Ciao


Data1 è il nome del controllo data (quello con quattro frecette)
Text1 come già detto è il nome della casella di testo.
Quando vi da errore di Run.Tame dovrebbe cmq essere disponibile l'opzione
debug , che evidenzia la parte di codice che da l'errore.
ByE

Prova a scaricare VB++, il corso gratuito di Visual Basic.
Tra le altre cose ha anche un tutorial per la gestione del data control.
Buona visione,
ciao
Ferrux Palmer
---
http://www.areacom.it/html/area/vb32/vb++/index.htm
ftp://ftp.areacom.it/vb32/corsovb
http://www.versilia.toscana.it/win/uip/corso-vb/index.html
---
http://www.geocities.com/siliconvalley/8015
    ->Windows95
http;//
www.geocities.com/siliconvalley/8978
    ->Auguri VB++
http://members.tripod.com/~ferrux
              ->GameZone
http://www.pegacity.it/informatica/case/1626/index.htm
 ->PPL
---
 
fer...@hotmail.com
       /    ICQ Number: 5008321

Ciao !
abbiamo provato di tutto, ma non abbiamo cavato ancora un ragno dal buco

NECESSARIO OGGETTO
Forse non va scritto così:
    Data1.Recordset.FindFirst
ma così:
    Data1!Recordset.FindFirst
perché il punto (nelle nuove versioni) è usato per indicare un metodo e non
l'appartenenza di un oggetto ad un altro oggetto (che è appunto il "punto
esclamativo").
Mario
mar...@ntt.it
P.S. spero che questa volta il messaggio sia completo!