mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Easter Egg in VB5!

Ciao! Ho trovato come visualizzare un easter egg in vb: basta aggiungere una
voce al menù "?" chiamata "Show VB Credits". Si fa così (per chi non lo sà
fare):
menu "visualizza" - "barre degli strumenti" - "personalizza";
scheda "comandi" - categorie "?" - cliccate su "Informazioni su Ms Visual
basic" e trascinatelo nel menu dell' help.
cliccate sulla voce col tasto destro del mouse e nel campo "nome" inserite
"Show VB Credits"
chiudete la finestra di modifica delle toolbar con close
cliccate sulla nuova voce!
Stefano

Dimenticavo...se ne volete altri li trovate qui:
http://www.eeggs.com/egg_catalog.html
.
Stefano

Ciao! Ho trovato come visualizzare un easter egg in vb:
Per favore...
Questa "cosa" era gia' stata scritta in un msg su questo NG (msg mio, tra
l'altro, mea culpa, mea culpa!)
Non penso (spero) che chi usa VB, soprattutto a livello professionale, sia
interessato agli easter eggs dei prodotti M$ (che tra l'altro di solito sono
l'unica parte che funziona bene dell'intero prodotto).
E pensandoci bene dovremmo inca**arci vedendo 'ste cose, invece che essere
felici.
Office 97: installazione = 200MB (piu' o meno).
Quanti di questi sono per i vari easter eggs?
Se uno non si deve arrabbiare cosi'...
--
Roal Zanazzi
z...@iol.it


[...]

Qualcuno di voi li mette nei programmi?
L'unico che ho messo io era in una about box, cliccando col tasto dx con
ctrl premuto su un icona. Mi serviva a svelare le password di accesso degli
user in caso di emergenza.
Avete fatto qualcosa di più complesso?
Ciao
P.S. chiaramente ho svelato il mio perchè non lo uso più... ;-)
---
--
-
MIX (VB5SP3)
170 links a siti VB
http://www.tempolibero.com/user/mix/
http://space.tin.it/computer/gaais/
-
--
---

user in caso di emergenza.
Anch'io qualche volta ho fatto cosě......


Ebbene si, lo ammetto, quand'ero piu' giovine ho avuto anch'io i miei
peccati...
Nel primo applicativo che ho fatto per lavoro (per la Pirelli, pensa un po'
:-) avevo "truccato" l'about box e digitando una sequenza prestabilita di
tasti (una stringa) nell'about box compariva un'immagine.
Mi hanno bocciato l'idea dopo 2 settimane (forse la donnina nell'immagine
era un po' troppo "succinta" ;-)
--
Roal Zanazzi
z...@iol.it

era un po' troppo "succinta" ;-)
o forse faceva troppa concorrenza a quelle del loro mitico calendario....
:-)
bye
Mauro Mariz
3nto

era un po' troppo "succinta" ;-)
Infatti gli EE io li metto senza dire nulla al committente.
In casi estremi possono essere utili per dimostrare che il programma
l'ho scritto io.
Se me li chiedono (e' successo...) ne metto uno in piu' a loro
insaputa.
PS Chi ha il CD: "Etruschi - Popoli, culture, societą" puņ provare a
scrivere "CHARUNSPRETTYTOOL" dal menu principale.
Ciao,
Roberto
Programmazione Winsock in VB 
http://space.tin.it/computer/ronegr/ita
Sito Comune di Programmazione in VB
http://www.murialdo.it/it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: Mp3 bitrate

Qualcuno sa indicarmi come calcolare la durata e il bitrate di un file mp3?

 Qualcuno sa indicarmi come calcolare la durata e il bitrate di un file
mp3?
se non sbaglio c'e' una classe sul sito comune
prova a cercare mp3
--
www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: Non riesco a capire! Sotto elementi in listview [VB.NET]

Ciao,
Ho una listview in cui devo caricare i dati di una tabella di un database
access.
Inserisco il campo "Nome", il campo "Descrizione" ed un ID, tutti campi
presenti nella tabella in questione.
"Nome" lo inserisco come elemento primario e gli altri due come elementi
secondari (SubItems).
Il problema è che quando voglio ottenere i SubItems per un determinato
elemento primario mi restituisce sempre gli stessi, cioè quelli impostati
per l'ultimo elemento caricato!
Sicuramente sbaglio qualcosa nell'inserimento dei Subitems, ma non capisco
cosa. 
Vi riporto parte del codice, riuscite a capire dov'è l'errore?
Vi ringrazio molto!
------
Dim lvi As ListViewItem 'la dichiaro a livello globale
...
Private Sub .........
...
'connessione al database e query nella tabella specifica
...
While ResultQueryAggiornaTab2.Read()
   Dim NomeEsercizio, ID As String
   NomeEsercizio = ResultQueryAggiornaTab2.Item("Nome")
   lvi = ListViewEsercizi.Items.Add(New ListViewItem(NomeEsercizio))
   ID = ResultQueryAggiornaTab2.Item("ID")
   lvi.SubItems.Add(ID)
   ID = ResultQueryAggiornaTab2.Item("Descrizione")
   lvi.SubItems.Add(ID)
End While
ResultQueryAggiornaTab2.Close()
...
End Sub
...
Private Sub ListViewEsercizi_SelectedIndexChanged(..........
   If ListViewEsercizi.SelectedItems.Count <> 0 then
      MsgBox(ListViewEsercizi.SelectedItem(0).Text)
      MsgBox(lvi.SubItems.Item(1).Text)
      MsgBox(lvi.SubItems.Item(2).Text)
   End If
End Sub
------------------------------------------

Non credo ci siano dubbi:
 MsgBox(ListViewEsercizi.SelectedItem(0).Text)  'scommetto che questo 
funziona
MsgBox(lvi.SubItems.Item(1).Text)  'e questo no
Questo perchè lvi, definito in un'area di visibilità della form è rimasto 
settato con i riferimenti dell'ultimo inserimento.
Ti consiglio di definire localmente il ListViewItem (puoi anche non farlo, 
il mio è solo un consiglio) e  di inserire l'istruzione (questo si lo devi 
fare):
lvi = ListViewEsercizi.SelectedItem(0)
dopo dovrebbe funzionare
-- 
-----------------------------------------------------------------
Bastianello Luciano - MBS CP Development
Software Consultant - Apprentice Sorcerer
MSN: 
cte...@hotmail.com
 - ICQ: 209754422
http://community.visual-basic.it/LucianoB/
-----------------------------------------------------------------
"pollom" <NOs...@Nospam.NO> ha scritto nel messaggio 
news:pan.2005.11.11....@Nospam.NO...


 farlo, il mio è solo un consiglio)
E quindi dichiarandolo in ogni sub dove lo utilizzo?

Si, esattamente, secondo me dovresti dichiarare listviewitem localmente solo 
dove lo ti serve.
-- 
-----------------------------------------------------------------
Bastianello Luciano - MBS CP Development
Software Consultant - Apprentice Sorcerer
MSN: 
cte...@hotmail.com
 - ICQ: 209754422
http://community.visual-basic.it/LucianoB/
-----------------------------------------------------------------
"pollom" <NOs...@Nospam.NO> ha scritto nel messaggio 
news:pan.2005.11.12....@Nospam.NO...

Newsgroup: it.comp.lang.visual-basic
Titolo: Porte di comunicazione.

E' possibile attivare /disattivare porte di comunicazione con VB6?

 E' possibile attivare /disattivare porte di comunicazione con VB6?
Cosa intendi di preciso? Seriali? Porte TCP?
Seriali si, il resto non saprei, ma se specifichi qualcuno ti saprà dire
forse.
-- 
DBMS Firebird
VB6 + Ado
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT]consiglio a neofita della programmazione

ciao a tutti come ho scritto sono un neofita di programmazione e sono alle 
prime armi con i db
che comunque per il momento non mi hanno dato grandi problemi
sto programmando con vb 6  e avrei bisogno di un suggerimento
Ho una lista di articoli in un db i quali possono avere + accessori quindi 
avevo pensato una relazione uno molti
io problema è che gli accessori possono essere usati da piu articoli quindi 
una relazione molti molti
come faccio a gestire una cosa del genere?
mome faccio a  legare le due tabelle se non so quanti accessori ha 
l'articolo? (visto che alcuni articoli hanno 5 acc e altri 10 eccetera)
grazie
-- 
MArco G.
-------------------------------------------------------------------
Questa comunicazione contiene informazioni confidenziali ed è riservata
esclusivamente ai destinatari. Se ritenete di
averla ricevuta per errore o di non essere il corretto destinatario, siete
pregati di eliminare il messaggio senza
stamparlo, copiarlo, distribuirlo o usare questa informazione in alcun
modo, e di notificare l'errore al mittente.
This communication contains confidential informations and is intended for
the named recipient(s) only. If you believe
that you have received it in error or not to be the intended recipient, do
not print, copy, disseminate or use this information
in any way, and notify this error to the sender.

 l'articolo? (visto che alcuni articoli hanno 5 acc e altri 10 eccetera)
Tipimente si usa una terza tabella di incrocio:
Tabella Articoli
IDARTICOLO
<... altri campi>
Tabella Accessori
IDACCESSORIO
<... altri campi>
Tabella di incrocio ArticoliXAccessori
IDARTICOLO
IDACCESSORIO
<e, se servono, altre colonne per esempio un campo numerico se vuoi 
mantenere una sequenza specifica degli accessori in un articolo>
a questo punto e' sufficente una join tra le tre, sia per sapere quanti 
accessori ha un data articolo, sia per sapere da quanti articoli e' usato un 
dato accessorio.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 
lolz
-- 
Indovina il film:
Un plurimiliardario viene rapito ed il caso viene affidato alle abilissime
Charlie's Angels.
Soluzione: 
http://cinemaz.altervista.org/?id=263

 l'articolo? (visto che alcuni articoli hanno 5 acc e altri 10 eccetera)
Consiglio un testo di SQL, che è valido per tutti i db.
Uno a costo economico è
SQL
di Hernandez e Viescas
I Miti informatica Mondadori
10,70 euro
Ave
giuseppeD
---
CCR
Newsgroup: it.comp.lang.visual-basic
Titolo: risposte al NEWSGROUP

Cari colleghi,
spesso sono costretto a mandare le risposte che riesco a soddisfare
direttamante a chi a inserito la domanda in quanto i messaggi di risposta
non mi vengono caricati ne NewsGroup, qualcuno ha lo stesso problema ?? o
dipende dalla mia configurazione
Grazie Marco Tibolla

Sono completamente d'accordo che il servizio di TIN faccia schifo!
Ho gli stessi problemi, senza contare che anche quando riesco a connettermi
dopo qualche minuto mi si blocca tutto e devo riconnettermi.

A me mi dice che il server ha inaspettatamente chiuso la connessione e mi
posta i messaggi a ripetizione creando un vero scompiglio, allora siccome il
provider mi dice che non è colpa sua, posto via mail... bella schifezza
vero?
Saluti
Longo Daniele

...
[...]


Newsgroup: it.comp.lang.visual-basic
Titolo: anteprima richtext senza soluzione?

Ciao a tutti
Allora non esiste nulla neppure una ocx a pagamento che mi possa fare
un'anteprima di stampa come un banale WordPad di windows?
Non è possibile tramite ole o api far apparire il mio documento Rtf
nell'anteprima di WordPad ??
Ma che cazzo di Visual Basic Professional 5.0 è se non posso avere manco
un'anteprima divisa per pagine?
Sempre incazzato, Softline


Perchè non trovi pappa pronta?
ciao
ugo

 Perchè non trovi pappa pronta?
ugo, l'hai visto il post dopo ?
e io a dare gli url di centinaia di controlli free...
no, troppo gusto, evidentemente, a dire "alla faccia vostra l'ho trovato".
grazie, softline, plonk.
j.

no, troppo gusto, evidentemente, a dire "alla faccia vostra l'ho trovato".
Spesso accade che chi molto sa ami condividere e far crescere la conoscenza,
mentre chi sa poco e' geloso del poco che sa.
Un Grande di duemila anni fa aveva raccontato qualcosa del genere riguardo
a certi talenti ;-)
-- 
ciao, hal.cogito
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Property Let...domanda

Salve...'ngiorno :))
di prima mattina...le property mi si rivoltano
contro, ahh!! Ok, veniamo a noi.
Modulo di classe, riempo un recordset e
poi voglio passarlo ad uno che ho dichiarato in un form...mi spiego meglio
:))
Nel modulo di classe ho scritto:
....
..
    rs.ActiveConnection
= Connessione
    rs.CursorType = adOpenForwardOnly
    rs.Source =
strSQL
    rs.Open
 
    frmPrincipale.RecSet = rs
 
    Set rs
= Nothing
....
..
mentre nel form (frmPrincipale) c'è:
Private
m_RecSet As ADODB.Recordset
....
..
Public Property Let RecSet(ByRef rs
As ADODB.Recordset)
    m_RecSet = rs
End Property
Quando dal modulo
salto nel form e vado nella property mi becco un bell' utilizzo non valido
di property...che ho fatto stavolta?
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it

di property...che ho fatto stavolta?
E dire in che riga di codice ti da l'errore ti pareva brutto? fai finta che
il NG sia pieno di ascensoriste e dacci di piu' ....... informazioni!.
Salve
            Dbg

il NG sia pieno di ascensoriste e dacci di piu' ....... informazioni!.
Hehehehe ma questa cosa dell' ascensore me la porterò dietro per tutta
la mia vita telematica? :))
Grazie, ho risolto...mancava un set...e vabbè, era mattina presto!! :P
Saluti...


Hai gia' dato tu la soluzione...
Ci voleva il set, cmq e' (da un punto di vista logico) sbagliatissima
scritta cosi', dovrebbe usare il set da ambo i lati.
Ciaotutti,
Alessandro

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto "Like"

Salve, ho un problema che non riesco a risolvere. Ho un controllo adodc
connesso ad una tabella di un database (Access 97). PEr visualizzare i data
una una griglia. Va tutto bene se la RecordSource del adodc č
select * from tabella where cognome like "Rossi"
ma non visualizza nulla quando č:
select * from tabella where cognome like "R*"
mentre se provo a fare la query in Access mi prende giustamente tutti quelli
che cominciano con la R
Qualcuno sa dove sto sbagliando?
Grazie
Puzz

...



Ti ringrazio, funziona. Ti devo una birra.
Puzz
Newsgroup: it.comp.lang.visual-basic
Titolo: vb6 e internet

ho un grosso programma (7 mega) scritto in VB6 che si interfaccia con
un DB sql server.
vorrei farlo funzionare su web.
devo riscrivere tutto? in 
vb.net
? in ASP o cos'altro?
quale tipo di conversione (linguaggio, tool, eccetera) consigliate di
usare, se ce ne sono? 
grazie...

richard64 ha scritto:

Domanda un pò bizzarra....!
Premesso che non conosco le potenzialità NET, ma a meno di
non usare un WebService da far girare nei Services del Server credo che
anche NET non possa fare nulla...!
Per farlo funzionare su WEB si opterebbe per la tecnoclogia WEB, quindi
ASP.
In entrambi i casi devi riscrivere tutto...!
@Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: MP3: ocx freeware ??

Esistono ??
Sia per la compressione che per la riproduzione ?
Grazie.

...


Newsgroup: it.comp.lang.visual-basic
Titolo: CryptoAPI

Cerco informazioni su questa funzione..
Grazie

Quale  funzione

Newsgroup: it.comp.lang.visual-basic
Titolo: "interfaccia non supportata"

Ho appena installato VB5 versione Enterprise.
L'ambiente di sviluppo,appena aperto,mette a disposizione nella finestra
degli strumenti solo i controlli "primitivi" (label,textbox,ecc...).
Se cerco di caricare nel progetto un qualsiasi componente aggiuntivo,
mi viene segnalato un messaggio di errore "&h(numero esadecimale) INTERFACCIA
NON SUPPORTATA",e non ho la possibilita' di eseguire il caricamento.
Lo stesso messaggio mi viene dato immediatamente se provo ad aprire un progetto 
che gia' prevede l'utilizzo di componenti aggiuntivi.
Esiste qualcuno che abbia gia' avuto lo stesso problema e che possa aiutarmi?
Grazie
--
Automatic posted from 
dns01.ops.usa.net
 [204.68.24.137]
via Mailgate Server - 
http://www.mailgate.org

...


Newsgroup: it.comp.lang.visual-basic
Titolo: [ot?] GotDotNET Version Checker

GotDotNET Version Checker v1.0 [47k] W2k/XP FREE
http://www.tmgdevelopment.co.uk/aboutdotnet.html
"[.NET is] Microsoft's latest development platform and runtime environment
for Windows operating systems. Their .NET Web site has the full details. Our
free GotDotNET Version Checker will tell you whether you have the required
components to run .NET applications, and will prompt you with download
locations if not. NOTE: this application does not enumerate all versions of
the .NET runtime installed on a machine, it only indicates the presence of a
version deduced from the presence of mscoree.dll in the system folder." Also
available: FreeSMS, which uses free and pay-per-use text messaging websites
to make sending SMS messages to mobile phones easier than ever; and Dialup
Actions, which will notify all the machines on the network when the Internet
connection becomes available. Each machine can then automatically perform
actions such as checking e-mail, synchronizing a database, FTPing files,
etc.

 
http://www.tmgdevelopment.co.uk/aboutdotnet.html
Thanks.
No per GotDotNET , ma ho trovato altre info utili.
giuseppeD
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] Concatenazione di stringhe e prestazioni

Tanto per rimarcare quanto la conoscenza e l'utilizzo corretto degli 
oggetti messi a disposizione dal Framework può incrementare le 
prestazioni di determinate procedure.
Un caso, che mi è capitato in pratica, è la concatenazione di un gran 
numero di stringhe. Quale metodo scegliere?
Prendendo spunto da un articolo su un blog, ho fatto una rapida prova. 
Sul mio macinino questo semplice codice:
Dim s As String = ""
For i As Integer = 1 To 10000
     s &= i.ToString
Next
impiega 570 millisecondi. Mentre:
Dim s As New IO.StringWriter
For i As Integer = 1 To 10000
     s.Write(i.ToString)
Next
impiega 4 millisecondi!
Che a volte le scarse prestazioni di un programma dipendono proprio dal 
programmatore, e non dalla tecnologia utilizzata ;-)
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 programmatore, e non dalla tecnologia utilizzata ;-)
si', gianluca l'aveva mostrato al corso.
balena dovrebbe proporre una classe sua, che penso incapsuli lo stringwriter 
per non obbligare negli aggiornamenti 6->net a rivedere tutti i cicli di 
incremento:
Dim s As StringBuilder6 = "
http://www.vbmigration.com/detknowledgebase.aspx?Id=302
colpiscono due cose:
- l'efficienza dello string*er.
- il fatto che il codice vb6 portato e' anche molto piu' lento che in vb6.
ciao, a.

 - il fatto che il codice vb6 portato e' anche molto piu' lento che in vb6.
Questo è comprensibile, considerando che in .NET una stringa è un 
oggetto immutabile. Ogni modifica comporta la creazione di una nuova 
stringa, e questo è un processo maledettamente lento.
Tra l'altro la stinga vecchia non viene distrutta subito ma, come 
qualsiasi oggetto, questo succede solo quando il GC lo ritiene 
necessario. Se le stringe sono tante e grandi, l'occupazione di memoria 
lievita.


 immutabile.
yap. mi sembra infatti di avere intravisto ieri su un ng inglese che e' 
sparita la stringa a dimensione fissa. se lo sono tutte, e' comprensibile :)
ciao, a.

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual basic e crystal report

Salve,
c'è qualcuno che mi sa dire come si fa per realizzare un pacchetto di
installazione che includa le librerie necessarie per far funzionare anche
Crystal Report 8.5.
Grazie
Silvio

 ha scritto nel messaggio
news:10066895...@fusilla.abanet.it...

Qual'è il problema?
ciao
ugo

prendere? Io uso Visual Studio SP4.
Dovrebbe includerti le dipendenze in automatico.
Ripeto: qual'è l'errore di installazione?
ciao
ugo

 ha scritto nel messaggio
news:9tt896$gh7$1...@pegasus.tiscalinet.it...


 punto.
mmm...
runtime library del C.
E' un file che resta in uso da parte del sistema.
Probabilmente il setup non riesce ad aggiornarlo: capita su Nt4 e
Millennium.
I casi sono 2:
- la versione installata sul sistema è già abbastanza recente e quindi ti
basta togliere il riferimento nel setup.lst
- no, e allora devi usare giochetti tipo la inuse.exe o il wininit per
aggiornarlo. Dipende dal SO.
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: HELP set focus e una matrice di controlli

Salve!
Ho un form con una matrice di controlli di tipo text
text1(0)
text1(1)
text1(2)
lo stesso vale per un maskEdit
come e' possibile all'avvio o durante un evento spostare il focus su
un controllo?
Private Sub Form_Load()
  Text1(1).Text = "ciao"
  MsgBox Text1(1).Enabled  --->  mi restistuisce vero
  Text1(1).SetFocus 
End Sub
eseguendo il form_load ottengo il seguente messaggio di errore
Chiamata di routine o evento non valido
lo stesso se ho una matrice di controlli maskedit
Private Sub MaskEdit_Change(Index As Integer)
  If IsDate(MaskEdit(0).Text) Then
     ' calcolo EPP
     MaskEdit(1).Text = DateAdd("d", (40 *
7),MaskEdGravidanze(0).Text)
   Else ' non e' una data
     MsgBox "Si prega di digitare la data "
     MaskEdit(0).SetFocus ---> ERRORE!!!!
   '  Exit Sub
  End If ' IsDate(MaskEdit(0).Text)
End Sub
Cosa mi consigliate?
Grazie anticipatamente
PFM
--
To reply please remove from e-mail 'xyz'- Per rispondere togliere 'xyz' dall'indirizzo e-mail.

...


Ciao, Pasquale.
non e' possibile avere un esempio?
Grazie
PFM


...



--


 Chiamata di routine o evento non valido
genera errore perché la form non è ancora visibile. prova a mettere
Me.Visible = True
prima di
Text1(1).SetFocus
Ciao
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: vb e ftp

Ciao a tutti,
    vorrei scivere un applicazione che si colleghi ad un server ftp, ho
provato con openurl e con execute, ma senza risultati applezzabili.
Riesco appena e farmi tornare indietro lo stato (state) che intercetto con
state_changed.
Qualcuno sa dirmi come posso collegarmi con un ftp e dare tutti i comandi
previsti dall'execute?
Grazie per l'aiuto
Lorenzo


http://www.vbip.com/
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto [WebForm (VB.NET)]

Ciao a tutti, rinnovo una richiesta di aiuto postata 3 giorni fa...
Data una DATAGRID (nella WebForm) e il codice seguente:
Private Sub RiempiGrigliaMarca()
cn.Open()
sql = "SELECT Marca from tblDati GROUP by Marca ORDER by Marca"
cmd = New SqlClient.SqlCommand(sql, cn)
Dim dr As SqlDataReader = cmd.ExecuteReader(CommandBehavior.CloseConnection)
grdMarca.DataSource = dr
grdMarca.DataBind()
dr.Close()
End Sub
Qualcuno è in grado di dirmi se (e come) DA CODICE (VB) posso impostare
nella colonna che viene generata (Marca) la proprieta Button, ma soprattutto
far si che la proprietà DataTextField peschi i valori dal DataReader?
Premessa: la connessione al datadase SQL l'ho impostata direttamente da
codice.
Grazie a chiunque sia in grado di aiutarmi.

"M@rko" <wiland...@MAIUSCOLOtin.it> ha scritto nel messaggio
news:RMydnaEPW-z...@giganews.com...

Se usi colonne autogenerate, ricordati che sono di tipo BoundColumn.
Se vuoi che una colonna visualizzi un pulsante, hai bisogno di una
ButtonColumn, che possiede le proprietà DataTextField e ButtonType di cui
hai bisogno.
Una ButtonColumn può essere creata a design time (usa il Generatore
Proprietà) oppure a runtime, in questo caso dovrai inserire il codice prima
di eseguire il binding della datagrid:
Dim MarcaBtCol As ButtonColumn
With MarcaBtCol
    .DataTextField = "Marca"                '---> campo da collegare
    .ButtonType = ButtonColumnType.PushButton ---> per settare il tipo di
pulsante (PushButton/LinkButton)
End With
'aggiunta alla datagrid
grdMarca.Columns.Add(MarcaBtCol)
Ricordati di impostare l'AutogenerateColumns della datagrid a False.
Spero di esserti stata d'aiuto.
                                                Ciao
                                                                Zephiross
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] login automatica

Devo aver perso qualche settaggio; per fare login automatica di un pc in
rete setto in regedit da vb le seguenti stringhe ma non funziona, temo
manchi qualcosa ma non riesco a trovare documentazione.
Qualcuno sa aiutarmi?
Grazie in anticipo a tutti.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon
DefaultUserName=nomeutente
DefaultPassword=password
AutoAdminLogon=1

 manchi qualcosa ma non riesco a trovare documentazione.
La prima che mi viene in mente...
Potresti provare ad usare TweakUI, fa parte dei PowerToys M$.
Fai un confronto tra il "prima" e il "dopo" del registro, puoi provare
esportando il registro in modo testo e facendo un FC da Dos.
Se non funzia è perchè ho ancora la febbre. ;-))
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

 AutoAdminLogon=1
dovrebbe essere "AutoLogon=1"

Niente, non funziona.

Fatto, mi tira fuori un elenco di valori esadecimali stranissimi; inoltre in
runservice esegue tweakUI.cpl.
Significa quindi che non è fattibile, ma che è il programma stesso che
"simula" la digitazione della login e password?

Oh yeah. Li digita "manualmente", e infatti ti avverte: la password che tu dici
a me di inserire io non la cripto, nè la controllo. La inserisco all'avvio e che
Dio ce la mandi buona
"Cristiano Larghi" <C.La...@Micronix.it> wrote in message
news:88dqbi$4q3$1...@fe1.cs.interbusiness.it...


 > "simula" la digitazione della login e password?
tempo fa c'era stato un thread sull'argomento, e mi sembra che il risultato
fosse proprio un mix di powertoys (con relativo problema di distribuzione,
dubito fortemente che sia libera) e scrittura nelle chiavi del registro.
qui sotto la conclusione cui era giunto ettore maronese.
hth, pal
A aprtire dai vostri consigli, ho fatto delle prove con una macchina su cui
sono installati i giochi potenti (powertoys :-) sono riuscito a fare l'auto
log-on (il logon non ha password quindi se si vede nel registry poco male)
L'esito e' che sono riuscito a fare l'autologon nel seguente modo:
Occorre creare le seguenti voci nel registro di sistema:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]
"Tweak UI"="RUNDLL32.EXE TWEAKUI.CPL,TweakLogon"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"
"DefaultPassword"=""
"DefaultUserName"="Pippo"
"DontDisplayLastUserName"="0"
Quindi ho recuperato il file TWEAKUI.CPL che stava nella cartella
c:\windows\system della macchina su cui era installato il powertoys e l'ho
copiata nel mio sistema.
In pratica TWEAKUI.CPL è un serivio che viene lanciato all'avvio del
computer, che va a cercare nel registry le informazioni per il logon
automatico, e lo esegue.
unica cosa, spero che TWEAKUI.CPL sia liberamente distribuibile.
Questa potrebbe essere una FAQ.
Grazie per gli aiuti dati. Se comunque sapete un modo che funzioni senza
TWEAKUI.CPL fatevi vivi ^_^
Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto listbox

Ciao a tutti i parteciapnti al NG.
Ho una listbox di nomi che carica i nomi da un file txt esterno.
Volevo associare due command button a questa listbox.
il primo č quello per la rimozione dei doppioni, cioč al click doveva
analizzare tutti i nomi nella lista e cancellare i doppioni sia nelle lista
che nel file.
il secondo doveva solo cancellare il nome selezionato col click del mouse.
Volevo sapere quale č il codice da mettere nelle proprietŕ dei command
button.
viu ringrazio anticipatamente e vi saluto.

 Volevo sapere quale è il codice da mettere nelle proprietà dei command
button.
Immagino che tu stia gia` tentando di scriverlo tale codice. E se rivolgi
questo quesito al ng e` perche' qualcosa non funziona come vorresti, giusto?
Potresti quindi postare il codice in modo che ti si possa dare una mano.
Conosci gia` il Sito comune di questo ng? L'indirizzo e`:
 
http://www.murialdo.it/it_lang_vb
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Controllare (e eventualmente chiudere) porte aperte

Ciao a tutti.
Come da subj, è possibile fare un programmino per controllare se
determinate porte sono aperte e eventualmente chiuderle "segando" il
task che le gestisce ?
Grazie per le risposte
Rh.

 wrote in message 3aba243e...@news.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Query SQL: Come controllare l'ordine dei dati visualizzati?

Gestisco in VB4 un Database di ACCESS2
non capisco perchč con i seguenti dati:
SQL_individuale = "SELECT Lavori.N_progetto as LAVORO , Lavori.Descrizione
AS [DESCRIZIONE LAVORO], Incarichi.Descrizione AS [INCARICO],
Incarichi.Data_inizio AS [START], Incarichi.Ore_prev AS ORE,
Incarichi.Chiuso AS [CHIUSO] FROM Lavori INNER JOIN Incarichi ON
Lavori.ID_Lavoro = Incarichi.ID_Lavoro "
filtro_individuali = " Where incarichi.Responsabile = " & personascelta
collego una tabella (DBGrid) alla seguente control:
DAT_individuali.RecordSource = SQL_individuale & filtro_individuali
DAT_individuali.Refresh
l'ordine delle colonne non č quello che ho richiesto
LAVORO  INCARICO  START  ORE CHIUSO
ma :
Chiuso DESCRIZIONE LAVORO INCARICO START ORE
come mai?
                            Ciao e grazie...
                                 Marco

l'ordine delle colonne non è quello che ho richiesto


Newsgroup: it.comp.lang.visual-basic
Titolo: [OCX] FarPoint ListPro 3

hello everybody, i would know who use the [OCX] FarPoint ListPro 3 for
change of ideas or samples
Denis



Newsgroup: it.comp.lang.visual-basic
Titolo: label

vorrei sapere se e' possibile cambiare il contenuto di un oggetto label
in un qualsiasi programma gia' compilato e se e' possibile come si fa'?
se qualcuno puo' farmi un'esempio. grazie
ciao a tutti


wrote:

------------
Francesco Beccari
frankb@I_HATE_SPAM_interplanet.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] tante picture

Ho un programma che deve visualizzare n bitmap , con n >0 <=1000
Non credo sia il caso di piazzare 1000 picturebox, quindi il programma deve
crearle al momento.
La domanda è la seguente: come si fa?
Grazie.


Il modo piu' semplice e' quello di fare un array dinamico di picturebox. Basta inserire nel form la prima con index=0, nascosta e quando ti serve una picture usa:
Load tuapicturebox(1)
tuapicturebox(1).visible=True
tuapicturebox(1).left=posizionex
tuapicturebox(1).top=posizioney
Load tuapicturebox(2)
tuapicturebox(2).visible=True
tuapicturebox(2).left=posizionex
tuapicturebox(2).top=posizioney
ecc...
per scaricare le picture devi procedere in ordine inverso con:
Unload tuapicturebox(2)
Unload tuapicturebox(1)
Comunque 1000 picturebox, anche se dinamiche, secondo me e' un suicidio!!
Ciao
Riccardo

E' un suicidio si, ma mi permetto di ottimizzare il tuo esempio in questo modo
For i = 0 to 1000
	Load MiaPicture(i)
	MiaPicture(i).Left = MiaPicture(i-1).Left + MiaPicture (i-1).Width + 200	'Cosě la mette 200 punti dopo la
precedente
	MiaPicture(i).Top = MiaPicture(i-1).Top
Next i
Ovviamente Non ti stanno 1000 in fila, percui guarda quante te ne stanno e fai un controllo all'interno dell' IF che:
Se ad esempio te le stanno 5 in fila, dopo ogni multiplo di 5, lui la mette sotto:
MiaPicture(i).Left = MiaPicture(i-5).Left
MiaPicture(i).Top = MiaPicture(i-1).Top + MiaPicture (i-1).Height + 100
Inoltre, poiché credo che una Forma abbia dimensioni massime, e quindi 1000 sono troppe, forse dovresti inserirle tutte
in una picture piů grande (trasparente) cosě la munisci di scrollbar.
(Potresti fare la stessa cosa con la form, ma ho provato ed č molto lento)
Spero di esserti stato d'aiuto.
Ciao,
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Il modo più semplice è utilizzare una sola picturebox (se le immagini devono
apparire nello stesso posto) e ogni volta utlizzare il loadPicture(Nomefile
as string).
Altrimenti utilizza la funzione di Riccerdo Sale.
Ciao

 
Si potrebbe addolcire il tutto anche evitando di caricare tutte e 1000 le
immagini (visto che non ci stanno), ma solamente quelle visibili.
Potresti realizzare una routine che, sfruttando l'evento "Change" della
scrollbar, simula lo scorrimento delle immagini e carica la sequenza  di
immagini successiva (ad esempio 50 per volta) scaricando sempre le
precedenti.
In questo caso dovresti gestire solamente 50 PictureBox e non 1000 con
notevoli vantaggi di prestazioni.
Ciao, Luys
------------------------------------------------------------------
Bye - Luys
mailto: 
lu...@nevertelemar.it
To reply remove -never- from my address.
------------------------------------------------------------------

Tadò dico anch'io la mia...
Allora, tutti qua propongono di utilizzare picture box, dinamiche e non...
Ma in teoria, se non ricordo male, ...
Non era sufficiente avere un picture box e disegnarci dentro (tramite hDC
vari) le picture via API?
Ubi1k
Newsgroup: it.comp.lang.visual-basic
Titolo: Spedire sulla seriale un pacchetto di byte

Ciao a tutti, devo inviare sulla seriale un pacchetto di byte
ReDim pacchetto(5) As Byte
pacchetto(0) = STX
pacchetto(1) = 1
pacchetto(2) = &H42
pacchetto(3) = pacchetto(1) Xor pacchetto(2)
pacchetto(4) = ETX
Se li spedisco uno alla volta in questo modo
FrmMain.MSComm.Output = Chr$(pacchetto(0))
FrmMain.MSComm.Output = Chr$(pacchetto(1))
FrmMain.MSComm.Output = Chr$(pacchetto(2))
FrmMain.MSComm.Output = Chr$(pacchetto(3))
FrmMain.MSComm.Output = Chr$(pacchetto(4))
Li ricevo correttamente. Come faccio a creare un pacchetto per spedire
tutto in una volta sola?
Cosi' potrebbe funzionare?
Dim pack_TX As Variant
pack_TX = Chr(pacchetto(0)) & Chr(pacchetto(1)) & Chr(pacchetto(2)) &
Chr(pacchetto(3)) & Chr(pacchetto(4))
FrmMain.MSComm.Output = pack_TX
Ho impostato l'inputmode su binary.
Grazie.
Davide.

Ho impostato l'inputmode su binary.
Non è necessario, meglio mettere InputLen=1
Guarda qualche altro thread sull'argomento:
http://shorterlink.com/?NW2UWF
http://shorterlink.com/?63PDME
http://shorterlink.com/?4ISKIF
--
ciao
  Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Organigramma

Qualcuno di voi sa se esiste un controllo freeware o shareware che consenta
di stampare organigrammi in maniera semplice (senza disegnare i quadrati e
poi andarci a scrivere dentro)?
--
Peruzzini Rita
Sud Sistemi S.r.l.
peruz...@sudsistemi.it
ICQ 71542915

poi andarci a scrivere dentro)?
In Office esiste il Microsoft Organization Chart, potrebbe esistere
come ocx e quindi potrebbe essere aggiunto al progetto VB.
Dacci uno sguardo.
Newsgroup: it.comp.lang.visual-basic
Titolo: COmbo Box

Invece di usare una combo box in un progetto su Access, sto provando a fare 
lo stesso su VB 6.0 ma ho notato che mentre su Access è possibile associare 
mostrare una colonna e però associare come valore il valore della 2° colonna 
(non mostrata), nelle Combo di VB 6.0 ciò non sembra possibile...
Supponiamo di avere in elenco 2 valori:
"DIREZIONE" il cui valore è 1
"DIREZIONE" il cui valore è 12
Come posso inserire nella Combo i due item "DIREZIONE" e poi poter 
distingure quale ha valore 1 e quale ha valore 12? Dove posso inserire i 
corrispondenti valori dei due items?
Grazie per i vostri suggerimenti,
Renato. 

Renato Mulinacci ha scritto: 

puoi usare l'item data..
-- 
Prendi in mano le redini del TUO destino e nessun ostacolo riuscirà a rallentare la tua corsa!

 ha scritto nel messaggio 
news:200617142454.022...@DDmind.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: Occupazione di memoria

Salve a tutti!
Qualcuno di voi conosce un modo per limitare
l'occupazione di memoria durante l'esecuzione
di un prog in VB5?
Mi spiego meglio: un piccolo programma con
2 sole form occupa in memoria ben 4 mb, tanto
quanto word 2000 all'avvio...
Come posso fare per riuscire a limitare la memoria
occupata?
Grazie in anticipo!
--------------------------------------------
             ASSA
http://web.tiscalinet.it/Assatarram
Napster: Assatarram3
it.comp.lang.visual-basic: Assatarram
--------------------------------------------

di un prog in VB5?
]zac[

 occupata?
[SNIP]
Non e' detto che 4Mb sia un eccezione, ricorda che devi sempre considerare la
memoria occupata dai runtime di VB.
Ad esempio, sul mio PC, se compilo Progetto1.exe, cioe' quello vuoto di default,
e vado a controllare con TaskInfo (bella utility, da consigliare) si vede che il
programma occupa un totale di 3.140 KB che pero' vanno imputati al 99% a
MSVBVM60.DLL, OLExxxx ecc.
Se riempio la form di controlli e ne aggiungo un'altra uguale, la dimensione
totale aumenta solo di 20K , mentre in proporzione aumenta di piu' la quantita'
di memoria fisica effettivamente occupata (da 900 a 1000 K circa).
Ciao
--
Luca Dormio
luca....@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: null in vb6

Ciao a tutti,
   sto cercando di convertire la mia applicazione da vb5 a vb6. Mi sto
scontrando con la gestione dei null.
Oracle mi restituisce un campo il cui valore e' null.
Con vb5 assegnavo la variabile a stringa vuola e il campo.
    es. str$ = "" & rs.fields("campo")
Con vb6 questo non funziona, Dovrei testare prima se e' un null.
    es.  str$ = IIF(isnull(rs.fields("campo")), "",rs.fields("campo"))
oppure
    quando prelevo il campo da oracle lo leggo con un NVL() pero' poi sono
costretta, prima di assegnarlo alla variabile Stringa, a converirlo con un
CSTR().....
Ho moltissime righe di codice da mofiicare !!
Qualcuno conosce un metodo piu' efficace?
Sbaglio qualcosa? In vb5 uso DAO e per il momento non posso cambiare in ADO
o altro....
Grazie

ciao,
	devi usare
if not isnull(variabile).
l'ho usata parecchio tempo fa ma mi pare proprio che sichiami cosě.
ciao,
	Matteo
-- 
Posted from 
selftrade-4.rev.fr.colt.net
 [195.42.250.4] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.visual-basic
Titolo: Associazione recordset - controllo data a runtime

Ciao ragazzi,
come posso a runtime e non a designtime associare un recordset (che
creo esclusivamente tramite codice) ad un controllo data (DAO)???
Spero in un vostro esempio/suggerimento...
A presto e grazie
Carlo.

...

usa qualcosa di simile al seguente codice
dim rec as recordset
...
set rec  = data1.database.OpenRecordset(...)

 wrote in message
80dsuc$fcb$1...@draco.tiscalinet.it...


 
Per asseganre il recordset RsTemp al controlla Data1:
dim RsTemp as Recordset
Set Data1.Recordset = RsTemp
Ciao
Michele
Newsgroup: it.comp.lang.visual-basic
Titolo: Help stampa

Esiste un modo veloce per stampare il contenuto di un data grid magari
utilizzando il comando print?
Grazie mille e buon lavoro a tutti


se non ricordo male, sul SC c'è un esempio di codice di stampa di una
datagrid.
buonasera (ciao)
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: Scambio di stringhe

Ciao a tutti.
Come si fa ascambiare una stringa tra due programmi in VB (per es."NGC
1300").
Attualmente lo faccio con un file ma, sicuramente c'è un modo più moderno...
Grazie.
Salvo.

Salvo.
Tramite una DDL
Lo feci molti anni fa ed era semplicissimo!
Nella documentazione di VB trovi tutto!
Ciao.

cioč? una DLL usata da due exe crea due istanze diverse, non si vedono
Fabio

 ha scritto
| cioč? una DLL usata da due exe crea due istanze diverse, non si vedono
Forse intendeva dire un'API (rinchiusa in una DLL). Io non so quale, ma per cortesia Giovanni,
libera quest'APE che interessa pure a me! :))))



Non ho sbagliato a scrivere.
DDL e non DLL
Ciao


Ripeto, e' una cosa che feci tanto tempo fa e te la riferisco a volo.
Collegai dinamicamente due caselle di testo di due programmi
differenti.
Cio' che scrivevi in un campo lo trovavi nell'altro.
Controlla le proprieta' della casella di testo!
Se ricordo qualcos'altro riposto!
Ciao


Controlla le proprieta di una casella di testo:
LinkItem
LinkMode
etc
Ciao

 DDL e non DLL
DDE.
Dynamic Dqualcosa Exchange.
E' una tecnologia un po' superata ma, prestazioni a parte, funziona benino
ed è abbastanza facile.
Ciao,
Carlo.

1300").
Su 
msdn.microsoft.com
 c'e' un esempio funzionante:
HOWTO: Pass String Data Between Applications Using SendMessage 
Q176058
-- 
hth, hal

 ha scritto nel messaggio
news:9u17in$5ih0t$1...@ID-56381.news.dfncis.de...


Come si fa a sapere se una aplicazione è in esecuzione ???
Sempre da 
msdn.microsoft.com
 un altro esempio funzionante:
HOWTO: List Running Processes 
Q187913
-- 
hth, hal


APP (F1)
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: POPOLAMENTO FILE DI TIPO TESTO

Ringrazio anticipatamente
Devo popolare un file di tipo testo con il risultato di una query
Dopo che ho creato il file che istruzioni devo utilizzare per scriverci
dentro?
Grazie LAURA

 wrote in message
news:j5kh4.2599$Wr6....@news.infostrada.it...


...

Effettivamente con print non fa vedere i doppi apici
ciao LAURA
Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo OCX....

Salve a tutti,
volevo sapere se uso un controllo ocx
quando poi devo distribuire l'applicazione,
tale ocx devo metterlo in qualche parte sui pc dove
dovro' installare l'appicazione?
grazie
sdamy

 wrote in message
news:aale06$bdt$
1...@pegasus.tiscalinet.it

Supponendo che il controllo sia Free quando andrai a creare il paccetto
di istalla_
zione Vb lo trascina dietro e lo vedrai insieme alla lista degli altri
componeti
che si porta dietro Dll etc..
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:eef540adf8e8c57106e...@mygate.mailgate.org...

Devo far funzionare il programma su un floppy disk
e non sul C: ; quindi non avrò il pacchetto di installazione...
Presumo quindi che dovrò ricopiare il controllo
sul floppy disk.... o sbaglio?
grazie
sdamy

 Salve a tutti,

Si Lo devi copiare su Floppy.
Si presume comunque che nella macchina che dovra girare avra le runtime
di vb o meglio ancora vb
inoltre lo dovresi registrare con RegSvr per essere corretti.


 ha scritto nel messaggio
news:d0b6bea8c6c6c8bb44a...@mygate.mailgate.org...

Premetto che sono ignorante in materia
ma non pensavo proprio che servisse il runtime
di Visual Basic.....
Come si fà ad installare solo il runtime di VB?
Io ho la versione Enterprise di Visual Studio 6.0
grazie
saluti

 Salve a tutti,

Le Runtime di vb si istallano creando un pacchetto di Istallazione.
Per sapere come si crea un paccetto di istallazione ti rimando all'help.
Ci sono però delle riviste che distribuiscono solo le runtime di vb ma 
queste sono sempre legate a una istallazione +o- grande e sempre per il
Floppy
penso che non vada bene.
Quello che ti consiglio e creare una istallazione vera e propria e poi
zippare il
il tutto su + dischetti.


 sul floppy disk.... o sbaglio?
Per poter utlizzare l'ocx questo deve essere "installato" nel sistema ...
utilizzando regsvr32.exe tuofile.dll e poi se libero di utilizzare il
progetto con il controllo...
--
~~~ MrOnederfull ~~~
mroned...@hotmail.com
http://www.mronederfull.it
 (coming soon!)
Newsgroup: it.comp.lang.visual-basic
Titolo: CLSID

Salve,
qualcuno di voi mi potrebbe indicare un'utility che legga il clsid di un
activex che ho appena compilato?
grazie
Injektilo

Il registry non ti piace?

activex che ho appena compilato?
OLEViewer, compreso nei Visual Studio Tools.
-- 
ciao, hal

 OLEViewer, compreso nei Visual Studio Tools.
Grazie mille, era quello che cercavo.
Injektilo

Newsgroup: it.comp.lang.visual-basic
Titolo: Urgente !!!!! sempre sulle Mapi

in un mio programma c'è un sezione che si occupa di spedire un email con
allegato, la spedizione e il resto della spedizione viene gestito con le
mapi.
Il problema è che su alcune macchine il comando MapiSession.SignOn non
riesce ad aprire la session di posta.
Le macchine su cui non gira hanno confgurazioni diverse, es.
I° PC: ha Windows '95 , Internet Explorer 4.xx ed Outlook Express 4.00
II° PC: su questo non ho notizie certe del S.O. e della versione di Explorer
so solo che utilizza come client di Posta Exchange
C'è qualcuno che può darmi una mano????? Grazie

 ha scritto nel messaggio
news:93o0f9$5sh$1...@pluto.sm.dsi.unimi.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [SQL] Come Fare

Salve, forse sono un po OT ma non riesco a trovare una soluzione (rapida) al
mio problema.
Sto realizzando una specie di "completamento automatico"
Ho una tabella di questo tipo
| Nome | Membro1 | Membro2 | Membro3 [..] Membro20 |
+------+----------+---------+-------------------------+
A seconda di una variabile X seleziono solo alcuni campi con una condizione
che mi seleziona quelli che iniziano per il testo già inserito..
Esempio
Seleziono i campi Membro1, Membro12, Membro14
la query dovrebbe essere questa:
SELECT Membro1,Membro12,Membro14 FROM Team WHERE Membro1 LIKE
'(variabileconlastringa)%' OR Membro12 LIKE '(variabileconlastringa)%'
Membro14 LIKE '(variabileconlastringa)%'
io vorrei sapere se si può fare qualcosa del tipo (me lo sto inventando)
SELECT Membro1,Membro12,Membro14 FROM Team WHERE * LIKE
'(variabileconlastringa)%'
Spero di essere stato chiaro..
Grazie :)

 '(variabileconlastringa)%'
Proprio così no.
Qualcosa di analogo puoi farlo con la concatenazione dei campi, ossia
Select campi
where campo1+campo2+campo3 Like '%indizio%'
però devi mettere il % anche davanti, e può darti falsi risultati se la
concatenazione ti crea stringhe fittizie: 'GIAN' + 'PIERO' Like
'%GIANPIERO%' è True, mentre teoricamente dovrebbe essere false.
Tuttavia, se ben interpreto la struttura del tuo database, ho l'impressione
che tu stia memorizzando come campi di un record dei valori che sarebbe più
corretto memorizzare come singoli record di una tabella relazionata a quella
di testata.
Ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: Pagine report

Salve a tutti. Ho composto un report il quale deve avere una intestazione
solo alla prima pagina e sotto elencati un numero imprecisato di record.
Il problema è che non riesco a isolare l'intestazione solo alla prima
pagina (l'intestazione è situata nella Section2). Ho provato ad intervenire
sulle proprietà del report senza risultati. 
Se qualcuno mi può
aiutare...grazie!
--------------------------------
Inviato via 
http://usenet.iol.it

 sulle proprietà del report senza risultati.
Dovresti indicare che report usi!
Comunque in generale ci sono sempre due sezioni del tipo:
- Intestazione report
- Intestazione pagina
Ogni commento è superfluo..
Ciao,
Carlo.
Newsgroup: it.comp.lang.visual-basic
Titolo: Lettura file log

E' una domanda banale, ma con VB sono all'inizio, quindi mi servirebbe
una mano.
Ho un programma (PIPPO) che, appena finito di compiere una certa
operazione, genera un file log in cui viene descritto tutto quello he
ha fatto e se tutto è andato a buon fine.
Il tutto, grazie ad un timer che ho messo, avviene ogni 10 minuti.
Ho bisogno di fare un modo che, appena terminata l'operazione, venga
controllato il file log in modo da trovare stringhe di errore
(qualcosa tipo "Errore durante ..."), e nel caso in cui queste
esistano, di eseguire una certa operazione (semplicemente avviare il
programma PIPPO con un file di configurazione differente).
E' possibile?
Il file log è tipo questo (ma molto più lungo):
____________________________________________________
STOR test.dat
150 Opening BINARY mode data connection for test.dat
Errore durante la lettura della risposta dal server
_____________________________________________________
In questo caso il problema riguarda il file test.dat.
E' possibile anche fare in modo che venga letta questa stringa, in
modo da intervenire in un certo modo?
Grazie mille a chiunque possa aiutarmi.
Riccardo

 programma PIPPO con un file di configurazione differente).
Se il file di log è un file di testo vedi il codice nel topic
"Formattazione" (vicino a questo) che modificherei per l'occasione in questo
modo:
    Dim strTesto As String
    Dim FileLibero As Integer
    FileLibero = FreeFile
    Open "<nome del file da aprire>" For Input As #FileLibero
    do
        If EOF(FileLibero) then exit do
        line input #FileLibero, strTesto
        if instr(strTesto, "Errore durante") then
            msgbox strTesto
        end if
    loop
    Close FileLibero

 modo da intervenire in un certo modo?
qui devi conoscere le regole di scrittura del file di log, nel senso, sei
sicuro che in tutti i casi di errore sia la riga precedente ad avere le
specifiche che ti servono ?
Cmq se il file di log rispetta una certa sintassi che conosci puoi limitarti
ad analizzare solo la prima parola e regolarti di conseguenza !
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 specifiche che ti servono ?
Quando si verifica un errore di questo tipo, ed è presente la riga
"Errore durante la lettura della risposta dal server", l'errore
riguarda il file il cui nome è la seconda parola due righe sopra a
quella dell'errore.
Grazie mille ad entrambi per l'aiuto.
Riccardo