mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [SQL] Creazione di un campo al volo

Salve a tutti,
ho provato a cercare un po ma non ho avuto un gran riscontro nelle 
risposte.
Stavo cercando di creare tramite sql un campo al volo, nel senso che mi 
serve di inserire un campo booleano (YES/NO o TRUE/FALSE in access) per 
l'utilizzo temporaneo in un recordset ADO, senza che questo venga poi 
memorizzato nel database. 
Provo a spiegarmi meglio:
Faccio una select * e poi devo aggiungere un campo
SELECT *, CampoBooleano AS temp FROM MiaTabella
Ho provato a inserirci true/False o Yes/no ma access mi restituisce 
errore quando testo la query.
Qualcuno sa qual'è la sintassi SQL esatta per questo tipo di operazione? 
grazie

memorizzato nel database. 
Nell' esempio che segue verifica i nomi delle costanti perche' ho fatto un collage
di codici diversi che lavorano su sql server, ma penso che con access sia la stessa
cosa.
Crei un recordset locale al quale aggiungi il campo con APPEND.
Dim sql As String
Dim rs As ADODB.Recordset
Dim mi_ConnStr As String
sql = "SHAPE {" & vbNewLine & _
            "SELECT CODICEFORNITORE, NUMEROBOLLA, DATABOLLA, SEGNO, CODICEPUNTOVENDITA, STATO" & vbNewLine & _
            sql & "ORDER BY NUMEROBOLLA" & vbNewLine & _
            "}" & vbNewLine & _
            "APPEND NEW adChar(1) VERIFICA, NEW adChar(2) hidden00" & vbNewLine
Set rs = New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
' m_Db e' un oggetto con scope a livello di modulo di classe che contiene, fra le altre cose, 
' la connessione ADO
' qui mi espone la stringa di connessione per rimpiazzare il provider da usare 
mi_ConnStr = m_Db.ConnectionString
' ReplaceField e' una funzione privata che manipola la stringa di connessione
' sostituendo o integrando i campi opportuni: in questo caso sostituisce il provider
' di sql server con il msdatashape.
mi_ConnStr = ReplaceField(mi_ConnStr, "Provider", "MSDATASHAPE")
        mi_ConnStr = ReplaceField(mi_ConnStr, "Data Provider", "SQLOLEDB.1")
' apre il recordset con il campo aggiunto
rs.Open a_sql, mi_ConnStr
' qui disconnetto il recordset: e' mia abitudine lavorare sempre
' con recordset disconnessi, cosi' alleggerisco il server ed evito
' lock indesiderati
Set rs.ActiveConnection = Nothing
-- 
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Inno setup e MDAC

ciao a tutti,
sto creando un pacchetto di installazione con inno setup ma vb mi allega nel
pacchetto anche MDAC.
Sono andato quindi sul sito della jrsoftware
(
http://www.jrsoftware.org/iskb-attach.php/dcommdac/VB_DCOM_MDAC.iss
) e ho
trovato lo script che, teoricamente, dovrebbe installare l'MDAC.
Questo è il codice che ho aggiunto al mio script.
-------------------------
[Tasks]
Name: MDAC; Description: Microsoft Data Access Components; Flags:
checkedonce; MinVersion: 4.0,4.0; OnlyBelowVersion: 0,5.0
[Files]
Source: C:\Documents and Settings\semmi\Desktop\Pacchetto
3.2.5\Support\MDAC_TYP.EXE; DestDir: {tmp}; MinVersion: 4.1,4.0;
OnlyBelowVersion: 0,5.0; Tasks: MDAC; Flags: ignoreversion
[Run]
Filename: {tmp}\MDAC_TYP.EXE; WorkingDir: {tmp}; Flags: skipifdoesntexist;
Tasks: MDAC
------------------------
Il mio dubbio deriva dal fatto che non so se l'MDAC venga effettivamente
installato o meno, visto che la procedura non scrive niente di particolare
(a dire la verità mi sembra tutto un po' troppo veloce per contemplare anche
l'installazione di MDAC).
Esiste un modo per sapere per certo che l'installazione avvenga?
Sbaglio qualcosa?
grazie.
Samuele

 Sbaglio qualcosa?
Uso anche io una piccola variante di questo scipt e ti posso confermare che
viene installato.
Credo che lui controlli che non sia già presente sul PC. Se è presente la
stessa versione o superiore allora non installa niente
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

effettivamente funziona come dici tu,
però mi sono accorto che in ogni caso inno crea una checkbox per dare la
possibilità all'utente di installare o meno, a sua scelta l'MDAC.
Io vorrei invece che l'utente non si accorga di nulla ma che venga
installato senza richiedere autorizzazioni.
Sai come fare?
Se non ti dispiace mi potresti postare la tua variante?
grazie
Samuele>


 la possibilità all'utente di installare o meno, a sua scelta l'MDAC.
Non e' che lo crea Inno, e' lo script che hai copiato che lo prevedeva...
Dai un'occhiata sulla guida di Inno Setup al significato della sezione
"Tasks" e dell'attributo omonimo; a quel punto dovrebbe esserti chiaro come
modificare lo script di conseguenza.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

> Se non ti dispiace mi potresti postare la tua variante?
La mia versione non elimina la possibilità di scelta all'utente, anzi,
faccio anche scegliere molti altri parametri come le VB5 e 6 Runtime (perchè
purtroppo alcuni controlli che uso richiedono le runtime vb5... spero di
sostituirli al più presto).
Quando vorrò installare la nuova versione di MDAC (quella senza jet)
aggiungerò un'altro simbolo di spunta per jet...

Newsgroup: it.comp.lang.visual-basic
Titolo: Oggetto Data e ODBC

Apro un db in Access 97 con ODBC in un modulo.
Public Sub Apri()
Public db As Database
Public wrkJet As Workspace
     Set wrkJet = CreateWorkspace("NewODBCWorkspace", "admin", "",
dbUseODBC)
    Set db = wrkJet.OpenDatabase("VirtualDB", dbDriverNoPrompt, True, _
     "ODBC;DATABASE=VirtualDB;UID=sa;PWD=;DSN=VirtualDB")
End Sub
All'apertura di una frm per popolare una DBGrid uso
Private Sub Form_Load()
Dim strSQL As String
strSQL = "SELECT * FROM MiaTbl"
Set rs = db.OpenRecordset(strSQL)
Set Data1.Recordset = rs
End Sub
Ma succede che il debugger mi dica
sia se sul DefaultType del controllo Data1  ho 2-UseJet o 1-UseODBC
Errore di run time 3251
Elemento non trovato in questo insieme
Qualche suggerimento?
SunRex

 Elemento non trovato in questo insieme
diciamo che la "MiaTbl" non č una tabella del database?
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: REQ: Per esperti di Winsock

Qualcuno mi sa dire come si imposta da VB un "listen" di piu'
controlli Winsock sulla stessa porta e sullo stesso indirizzo IP,
senza ricevere l'errore "port is already in use"? Volevo fare un
server che "rispondesse" a varie richieste simultanee sulla stessa
porta, come fanno ad esempio i server HTTP.
Grazie a tutti,
Ciao

...


Riassumo per i VBisti:
Ho una socket (sckMaster) che metto in listen. Ho inoltre una
'batteria' di n controlli Winsock (WS(0..4)).
Quando mi arriva il sckMaster_connectionRequest mando in Accept la
prima socket WS(x) che trovo libera, che poi va avanti da sola tramite
gestione asincrona degli eventi.
Se non ne trovo libera nessuna rifiuto la connessione.
Ho provato e sembra funzionare....
Ti ringrazio, sei stato preziosissimo!!

Newsgroup: it.comp.lang.visual-basic
Titolo: VBScript contatore

Slave, dovrei realizzare in una mia pag HTML un contatore in VBScript, ma
per far questo mi serve un comando che mi legga il contenuto di un .TXT e
successivamente lo scriva.
GRAZIE, se avete qualcosa di già pronto è uguale!!!
piracy
Se sono OT vi prego di consigliarmi un NG adatto!
--
---------------------------------------------
piracy81
cell. 
+393479108946
e-mail: 
pira...@hotmail.com
ICQ # 49852979
http://members.xoom.com/Piracy81/
---------------------------------------------

Se il contatore è lato server ti consiglio news asp, altrimenti non credo
sia fattibile (non puoi scrivere file di testo su un client da web) a meno
di usare cookies (news javascript).

non è possibile con vbscript.
Serve un cgi residente sul server.
Ciao MArco

Newsgroup: it.comp.lang.visual-basic
Titolo: bloccare/sbloccare immissione dati nelle maschere

Salve a tutti,
sto usando Access da pochissimo e non ne capisco un granchč. Vorrei creare 
in una maschera, dei pulsanti che mi consentano di bloccare e sbloccare i 
campi per l'immissione dei dati. In altre parole: vorrei aprire la maschera 
e di default dovrebbe essere in sola lettura; poi, con un pulsante vorrei 
sbloccarla per poter inserire nuovi dati; e con un altro pulsante vorrei 
salvare ciň che ho immesso e ri-bloccarla.
E' possibile fare una cosa del genere?
Grazie


Penso avresti piů fortuna su un ng di access...
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site 4 : 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
"Un problema non č un problema se puň essere risolto" 


...giusto ;-) 

 E' possibile fare una cosa del genere?
Nella proprietà della maschera potresti indicare che sono consentite le
aggiunte ma non le modifiche, se questo è quanto chiedi.
-- 
Salutoni
Sergio
La vita è un lungo apprendistato per imparare ad essere giovani
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: Gestione porta seriale (help)

Carissimi amici,
sicuramente non tutti sapranno rispondere alla domanda,
ma io ci provo ugualmente.
Oggi ho costruito un interfaccia tipo IF232 che gestisce via porta seriale
del PC il trasmettitore Kenwood TS850 di un mio amico radioamatore.
Siccome lui ha un software bruttissimo mi ha chiesto se si puo
fare un software tipo Radio vera e propria in VB.
Mi ha dato anche il manuale del RTX con tutti i parametri, ma
siccome non mi sono mai occupato di com e roba varia non so'
da dove iniziare.
C'e' qualcuno che mi sa dire qualcosa in merito e che magari a
gia' fatto una cosa simile?
A me basta sapere come fare per inviare i dati e riceverli.
Ho letto il manuale ed ho visto che bisogna inviare e ricevere
stringhe, ma cosa devo adoperare in VB?
Mi scuso ancora per il disturbo.
Vi ringrazio anticipatamente e Vi saluto.
Marco

 wrote in message
8i5v1t$s1p$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Verificare se presente una unità

Come posso verificare se è presente una unità disco?
Devo vedere se è stata inserita una unità removibile che si autoinstalla
come E
L'accesso a tale unità per la verifica della sua presenza, però deve
consentirmi comunque di togliere poi l'unità (USB) stessa senza generare
l'errore Windows di disco non pronto.
Un Post simile l'avevo già visto, ma non riesco a ritrovarlo, neanche sul
Sito Comune...
Grazie.
Giorgio

 ha scritto

Se l'unità contiene qualcosa (se è vuota getto la spugna):
dim esiste as string
esiste=""
On error resume next
esiste=Dir("E:\*.*")
if esiste="" then
    MsgBox "Unità E: inesistente o vuota"
else
    MsgBox "Unità E: esistente e con contenuti"
end if

Newsgroup: it.comp.lang.visual-basic
Titolo: [BG] cerco corso in VB

cerco corso in VB in Bergamo o provincia ho disponibile pomeriggio e sera se
avete info da darmi ve ne sono grato
anche corso privato se la spesa non č esagerata
premessa che parto da 0 o giů di li

 ha scritto nel messaggio
news:JPjNa.25936$HU3.7...@news2.tin.it...

Esperienza romana
La regione, provincia, il comune di Roma propongono corsi per svariate
specializzazioni, anche nel campo informatico.
Per informazioni consulto il sito 
www.regione.lazio.it
 (penso per la
lombardia 
www.regione.lombardia.it
), 
www.provincia.roma.it
Un secondo percorso sono i Centri per l'impiego (ex uffici di collocamento);
esistono uffici per la formazione professionale.
giuseppeD

 ha scritto nel messaggio
news:4dlNa.17784$xK6.4...@news1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Dove OCX di terzi ?

Ciao a tutti,
scusate ma sto cercando un prodotto serio per VB6 che mi permetta di gestire
e stampare dei grafici.
A parte Crystal Report, cos'altro c'è in giro ?
Mi interessano anche degli Ocx da integrare, basta che siano completi.
Infatti MsChart ha dei limiti che spero possano superare altri prodotti (mi
riferisco alle Linee di Tendenza polinominali ...).
Spero possiate indirizzarmi.
Grazie.

 Mi interessano anche degli Ocx da integrare, basta che siano completi.
FX Chart 
http://eu.softwarefx.com/SFXGALLERY/showall.aspx
ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 riferisco alle Linee di Tendenza polinominali ...).
Io uso TeeChart.
bye,
Max

 Mi interessano anche degli Ocx da integrare, basta che siano completi.
Se sono completi che bisogno c'è di integrarli? ;)
Ciao 

Ciao,
Spiacente per il calcola l'italiano tradotto.
Lei può prendere TeeChart completamente funzionale la versione di
valutazione di ActiveX di v7 Professionale a
http://www.steema.com/downloads/form_ax_eval.html
. L'installatore
contiene il. il file di ocx, le lezioni, i file di aiuto, gli esempi,
ecc.
********************
Hello,
Sorry for the computely translated italian.
You can get fully functional TeeChart Pro v7 ActiveX evaluation version
at 
http://www.steema.com/downloads/form_ax_eval.html
. The installer
contains the .ocx file, tutorials, help files, examples, etc.
Best Regards,
Narcís Calvet
Steema Software
http://www.steema.com

Newsgroup: it.comp.lang.visual-basic
Titolo: Routine Unload

Qualcuno mi sa dire qual'è l'evento che permette di individuare che il
programma non è stato chiuso correttamente? Quindi come
faccio ad individuare che la routine FormMDI_Unload non è stata avviata?
Vi ringrazio ciaooooo

 ha scritto nel messaggio
news:IAMmb.353725$R32.11...@news2.tin.it...


 
Usi un semaforo, ad esempio un file che crei all'avvio del programma e 
che l'unload elimina.
Se all'avvio del programma il file e' presente significa che nella 
esecuzione precedente qualcosa non ha funzionato.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 ha scritto nel messaggio
news:bng5f4$10le59$1...@ID-97197.news.uni-berlin.de...


 si elimina?
Per creare (a te basterebbe sapere se c'č, lasciamo quindi stare cosa
contiene):
canale=FreeFile
Open "C:\pippo.txt" for Output Shared As #canale
Close canale
Per testare se c'č il file:
If Dir("C:\pippo.txt)<>"" Then
    MsgBox "Il file esiste"
else
    MsgBox "Il file NON esiste"
End If
Per cancellare il file (da eseguire solo se esiste):
Kill "C:\Pippo.txt"
PS: Non abbandonare il topic di competenza, come hai fatto con questo nuovo
topic...
Newsgroup: it.comp.lang.visual-basic
Titolo: Multiutenza di un applicativo [Non parlo di DB]

Ciao
sono qui per chiedere un altro consiglio o dritta.
Dovrei implementare la multi-utenza in un applicativo che abbiamo già
sviluppato in precedenza.
Multi-utenza significa che sull'applicativo sono presenti diversi
pulsanti (gira su un Pc touch-screen), e alla pressione di ciascun
pulsante deve comparire una schermata di selezione utente e inserimento
password. Se la password è errata o l'utente non ha i permessi
specifici, l'operazione verrà annullata (mi serve per implementare il
cfr21-11).
Un po' come quando, se ti logghi da admin su una macchina, puoi
formattare tutto, mentre se sbagli la password o se ti logghi da
semplice user o da guest non puoi farlo (si spera!), per dirla in
termini brutali.
L'amministratore potrà creare nuovi utenti, e per ciascun utente potrà
modificare, da una lista di tutte le operazioni che possono essere
eseguite sul PC, l'abilitazione o disabilitazione di quella operazione.
Ora: domanda 1)
Esiste un ocx (free o commerciale) che implementa qualcosa del genere?
Nel caso la domanda 1) non abbia risposta, allora c'è anche la...
domanda 2)
Qualcuno ha fatto qualcosa di simile e avrebbe 2 minuti per darmi
qualche dritta? (del tipo: le password in un db, criptate con questo
sistema, la lista di tutte le operazioni in una serie di voci del
registro, gli abbinamenti utente-operazione_ammessa in un file INI
(crittato, ovviamente...) ecc ecc, la password di admin steganografata
nell'immagine di boot di windows (carina questa, eh?) ecc ecc)
ciao e grazie
Marco F.

 nell'immagine di boot di windows (carina questa, eh?) ecc ecc)
Mi pare che una vaga idea già tu ce l'abbia.
Io archivierei tutte le informazioni in un unico DB.
Consiglio: aggiungere un livello intermedio tra gli utenti e le operazioni
ammesse (chiamalo "ruolo" o "profilo di abilitazione"), questo facilita la
configurazione di nuovi utenti, ai quali basta assegnare uno dei "profili"
esistenti per concedergli l'abilitazione ad un determinato gruppo di operazioni.
Tabelle e campi:
Utenti - Username, Password (cifrata), IDProfilo (foreign key), eventuali flags
(bloccato, scaduto etc...)
Profili - ID, Descrizione
Operazioni - ID, Descrizione
Tabella per relazione molti-molti OperazioniPerProfilo - IDOperazione (FK),
IDProfilo (FK), Abilitazione (true/false) <--ridondante, basterebbe la sola
presenza della coppia IDOperazione, IDProfilo per abilitare una determinata
operazione in un profilo.
Altro consiglio: creare già da subito dei profili predefiniti (es. admin=tutto
abilitato)
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.

Rafunk ha scritto:
CUTE
Benissimo, grazie per le dritte e alla prossima!
Marco F.
Newsgroup: it.comp.lang.visual-basic
Titolo: Help

Salve chi mi aiuta con questa funzione non mi funziona e non capisco perchč
?
Grazie in Anticipo
Public lstEnumRef As ListBox
Private Sub Form_Activate()
f = EnumWindows(AddressOf EnumWndproc, c)
    lbresult = "Window count:" & c
End Sub
Public Declare Function EnumWindows Lib "user32" (ByVal lpEnumFunc As Long,
lParam As Any) As Long
Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal
hwnd As Long, ByVal lpstring As String, ByVal nMaxCount As Long) As Long
'********************
'**********************
Function EnumWndproc(ByVal hwnd As Long, lParam As Long) As Long    '
Incrementa il contatore
    lParam = lParam + 1
    ' Prende il titolo della finestra e lo inserisce nella listBox
    Dim s As String
    s = WindowTextFromWnd(hwnd)
    If s <> sempety Then
        lstEnumRef.AddItem.s
        lstEnumRef.ItemData(lstEnumRef.NewIndex) = hwnd
    End If
    'Restituisce True per continuare ad enumerare
    EnumWndproc = True
End Function
Function WindowTextFromWnd(ByVal hwnd As Long) As String
    Dim c As Integer, s As String
    c = GetWindowTextLength(hwnd)
    If c <= 0 Then Exit Function
    c = String$(c, 0)
    c = GetWindowText(hwnd, s, c + 1)
    WindowTextFromWnd = s
End Function
Function GetWindowTextLength(ByVal hwnd As Long) As Long
   Dim sTemp As String, sTitle As String, c As Integer
    sTemp = String$(255, 0)
    c = GetWindowText(hwnd, sTemp, 256)
    sTitle = Left$(sTemp, c)
End Function
--
Fulvio
--
Fulvio

allora sei storno???? :)
ti abbiamo risposto in 2 ieri
L2K

 ha scritto nel messaggio
news:9LUY7.56$mc1....@news1.tin.it...


 ha scritto nel messaggio
news:9LUY7.56$mc1....@news1.tin.it...


c@%%0 anche OE scarica 300 messaggi...
ecco cio' che ho scritto
esiste un api per sapere quanto è lungo la caption
ti riporto il codice corretto
'IN MODULE1.BAS
Public Declare Function EnumWindows Lib "user32.dll" (ByVal lpEnumFunc As
Long, ByVal lParam As Long) As Long
Public Declare Function GetWindowTextLength Lib "user32" Alias
"GetWindowTextLengthA" (ByVal hwnd As Long) As Long
Public Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA"
(ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
Public Function EnumWindowsProc(ByVal hwnd As Long, ByVal lParam As Long) As
Long
  Dim slength As Long, buffer As String
  Dim retval As Long
  Static winnum As Integer
  winnum = winnum + 1
  slength = GetWindowTextLength(hwnd) + 1
  If slength > 1 Then
    buffer = Space(slength)
    retval = GetWindowText(hwnd, buffer, slength)
    Debug.Print "Window #"; winnum; " : ";
    Debug.Print Left(buffer, slength - 1)
  End If
  EnumWindowsProc = 1
End Function
'IN FORM1.BAS
Private Sub Form_Load()
    Dim retval As Long
    retval = EnumWindows(AddressOf EnumWindowsProc, 0)
End Sub
'END CODE
questo codice naturalment piazza tutto nell0immediate window (debug) basta
sostituire debug.print con list1.additem come facevi tu.
per contare le finestre basto contare  gli item in list1
ciao
potresti adattare anche il tuo codice
L2K
PS se Michele Folchi vuole ripostare e se soprattutto puo accettare la tua
pigrizia che riposti la sua...
Newsgroup: it.comp.lang.visual-basic
Titolo: API Sleep

Ciao
Siamo sicuri che la  funzione sleep delle API,
mi mette in attesa l'esecuzione per "n" millisecondi
e che questo tempo sia uguale in tutte le macchine,
indipendentemente dalla velocità del processore ?
A volte o quelche dubbio !

indipendentemente dalla velocità del processore ?
Contano anche il sistema operativo ed i task in
esecuzione in quel momento su quella macchina.
Se devi fare delle sincronizzazioni devi adottare
altri metodi.
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: RECORD DATABASE

Domanda facilissima per non addetto ai lavori:
Come si sceglie un record preciso? (database Access)
record= msflexgrid.row
Come faccio a trovare il record corrispondente alla riga della msflexgrid?

 ha scritto nel messaggio
news:9qikgs$16f$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: aiutatemi - grazie

Salve, ho un problema serio ....
sul mio pc ho installato sia VB5 che VB6, avevo creato un prg in VB5 e ho
continuato a lavorarlo in VB5.
Quando l'ho compilato e portato dal cliente, molti form non li apre dandomi
come errore "Errore di Run-time 50003". Ho letto i vecchi post ed ho
riscontrato che questo problema potrebbe essere costitutito dai dbgrid che
sono "incasinati" tra VB5 e VB6.
Ho allora riformattato il mio HD, ho installato solo VB5,
ho provveduto,  (come da suggerimento) a togliere dai form "incrimati" tutti
i dbgrid e dbcombo e a rimetterli ex-novo. Ma il risultato e' stato NULLO.
Ho inserito delle routine di intercettazione errori, giusto per vedere dove
diavolo si verifica questo errore, ma l'errore avviane proprio sul
caricamento, non si arriva neppure all'evento LOAD o INIZIALIZE, quindi
.....
Che devo fare di piu' ?
Penso di aver adottato tutte le misure, anche le piu' drastiche
(formattazione) ....
Grazie infinite a che sapra' e vorra' aiutarmi.

 sono "incasinati" tra VB5 e VB6.
[ cut ]
Ciao Carmelo,
ho fatto una ricerca e ti posto quelle che a mio avviso potrebbero essere
risposte in grado di aiutarti..
1)--------------------------------------------------------------------------
L' errore 50003 a me č capitato con versioni scorrette di comdlg32.ocx e
comctl32.ocx , prendendoli ( .ocx e .dep ) da un altro pc č andato tutto a
posto.
2)--------------------------------------------------------------------------
Abbiamo trovato la seguente informazione. Te la rimandiamo cosě come
ricevuta.
Il "fantastico" errore 50003 č dovuto appunto a versioni di comdlg32.dll ed
ocx diverse tra macchina di sviluppo e macchina "target".
La 1a soluzione č usare la medesima versione su entrambi i sistemi.
Un altra soluzione č, se non mi ricordo male, impostare il parametro
"FaxFilelength" (o qualcosa di simile... comunque č il parametro che serve a
dire alla commond dialog la lunghezza massima del nome del file ritornato) a
2048 (invece che 256 come dovrebbe essere standard).
3)--------------------------------------------------------------------------
-----------------------------------
Ciao, ho avuto anche io lo stesso problema e l'ho risolto installando la
service pack 3a per vb5 e ricompilando.
4)--------------------------------------------------------------------------
--------------------------------------
Mi rispondo da solo.
Avevamo compilato il programma con il comdlg32.0cx con una versione e nel
setup ce n'era uno diverso.
di piů non so dirti, mi dispiace..
Ciao
 Valter
Newsgroup: it.comp.lang.visual-basic
Titolo: campo data in database

Come si assegna un valore a un campo data tramite codice?
e se voglio assegnargli il valore NULL?

Mettiamo che T sia il recordset e CAMPO il nome del field in questione:
campo data a NULL
t(CAMPO)=null
Inserimento valore nel campo data
dim Valore as date
valore="01/01/2000"
t(CAMPO)=Valore
Bye

Newsgroup: it.comp.lang.visual-basic
Titolo: Programma password

ciao a tutti
cerco un programma che mi permetta di inserire una password prima di avviare
windows'
se lo conoscete datemi una mano
grazie

9x o ME?
NT/2k già lo fanno...
Io ne sto terminando uno :)
--
GbC
http://www.chiappori.net
http://www.gbcweb.com
--

Newsgroup: it.comp.lang.visual-basic
Titolo: problemi con il focus

ciao!
ho bisogno di evitare di visualizzare il focus su alcuni controlli perchč č
bruttissimo da vedere! ho cercato con google e ho trovato questo
suggerimento:
Private Sub Command1_GotFocus()
    Call SendMessage(Command1.hwnd, WM_KILLFOCUS, 0, 0&)
End Sub
il problema nasce quando cerco di usarlo con il controllo SpinButton che non
ha l'hwnd.... in questo caso cosa mi consigliate di fare ?
grazie,
Marco

 Marco
Andrea

 ha l'hwnd.... in questo caso cosa mi consigliate di fare ?
Se per SpinButton intendi proprio quello che si chiama cosi', cioe' quello
di Windows Form 2.0 di Office, allora penso tu debba seguire il suggerimento
di Andrea (e nota che il problema degli handle ce l'hanno tutti i controlli
di quella libreria)
Lo spin "standard" di VB (cioe' il controllo UpDown dei Common Controls)
invece non ha questo problema, in quanto non da nessun feedback visivo del
focus
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 focus
grazie, in effetti avevo confuso i due controlli, nel senso che non mi
ricordavo che c'era anche lo standard di VB. ora dal punto di vista grafico
è perfetto, solo una domanda: sbaglio oppure la gestione dell'avanzamento
continuo (quando si tiene premuto il pulsantino) va fatta a mano ? non mi
pare di vedere eventi o proprietà che la possano gestire.
ciao!
Marco

 pare di vedere eventi o proprietà che la possano gestire.
Dipende... se metti il codice negli eventi UpClick/DownClick, avanza uno
step per volta; l'evento Change invece viene scatenato di continuo anche
tenendo premuto.
Un'altra caretteristica simpatica e' quella di poter definire un controllo
"Buddy" (letteralmente "amicone") e una sua property, che si sincronizza
automaticamente con l'updown e, per il tipico funzionamento base, non
richiede scrittura di codice


 richiede scrittura di codice
chiarissimo, grazie!
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Studio Installer 1.1

Esiste la versione italiana di Visual Studio Installer 1.1?

 ha scritto nel messaggio
news:8r5g0g$11$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo Connessione Remota

Dalla mia applicazione VB5 devo connettermi ad un computer remoto per mezzo
del programma di Connessione Remota di Windows 95.
Per lanciare automaticamente la connessione ho trovato questa istruzione :
MyAppId = Shell("C:\windows\rundll32.exe Rnaui.dll,RnaDial " &
NomeConnessione, 6)
NomeConnessione è una stringa che contiene il nome di una connessione remota
già definita.
Ora che ho lanciato la connessione :
Come faccio a testare se la connessione è attiva ?
Come faccio a chiudere la connessione ?
C'e' un altro modo per avviare e controllare Accesso Remoto ?
Ringrazio anticipatamente chiunque possa risolvere questo mio piccolo
problema.
Cristiano Donaggio
cristiano...@softage.it

basta che usi le RAS API direttamente da vb.
Mi pare che trovi pure un esempio o le dichiarazioni anche sul sito
del newsgroup.
Io ho fatto un programma che non usa nemmeno accesso remoto e fa 
tranquillamente connessioni remote. 
Tra le api trovi anche la possibilita di testare lo stato della 
connessione o chiuderla.
-- 
==================================
Demis Magoga
Member of wonderful e-tree group
e-tree *Mall Italy Lab Project*
mag...@e-tree.com
http://www.e-tree.com
==================================


...


Newsgroup: it.comp.lang.visual-basic
Titolo: Dati nella riga di comando (newbie)

Qualcuno mi sa dire in VB5 come leggere i dati nella riga di comando?
Forse mi spiego meglio con un esempio:
se io carico Pippo.exe /X
come faccio a leggere dall'interno del programma il "/X"?
Ringrazio anticipatamente.
Ciao!
----
Sigi  (My Nickname)
Marco Sigismondi  (My Real Name)
sigi.o...@iol.it
  (My E-Mail)
11876249  (My ICQ #)
--
Sigi™: Sistema Integrato di Gestione degli Input
Sigi™ is using WinZozz 98 & Linux RH5.0
Sigi™ is a ® of SigiCorporation ltd.
----


Tramite la funzione 'Command()'
es.
dim CmdLine as string
CmdLine=Command()
CmdLine conterrà gli argomenti della riga di comando cos' come sono stati
inseriti (spazi, e punteggiature comprese...)
Leggi l'help di VB per maggiori informazioni....
Bye
Andrea

Usa la funzione Command().
Ciao.
--
Antonio Donatiello

Grazie a entrambi per l'aiuto.

Newsgroup: it.comp.lang.visual-basic
Titolo: VB NET Passaggio parametri ad una form

Salve.
Ho questa esigenza:
Ho creato una form Zoom. Su di essa c'e una listview.
Questa form viene lanciata quando premo F9 su un campo TextBox di un'altra 
form.
Vorrei passargli due parametri (CNN, ISTRSQL). Questi parametri mi servono 
per visualizzare nella listview della form zoom i dati di una tabella.
Avrei anche bisogno di un ritorno di un parametro (codice key record 
selezionato.)
Riepilogando avrei bisogno di
1 - Passare dei parametri al form
2 - Ritorno di un valore alla chiusura del form.
Grazie

 Grazie
Prego.
Ciao, Vincenzo 


È semplice: aggiungi al form opportune property (non private però).
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.


Ho provato a dichiarare una variabile publica nella form Zoom . Poi dalla 
form articoli setto il valore in questo modo 
frmzoom.istrsqlzoom="SELECT....."
Cosi' funziona.
Altra soluzione
per le property ho fatto cosi'
nella form zoom
Public Property IstrSqlZoom() As String
Get
Return IstrSqlZ
End Get
Set(ByVal Value As String)
IstrSqlZ = Value
End Set
End Property
mi dice che il nome  IstrSqlZ non e' dichiarato.
mi dai un aiuto sul settaggio delle property in modo corretto
grazie

Private m_IstrSqlZ as String
Public Property IstrSqlZoom() As String
    Get
        Return m_IstrSqlZ
    End Get
    Set(ByVal Value As String)
        m_IstrSqlZ  = Value
    End Set
End Property
Ciao, Vincenzo 

 ha scritto nel 
messaggio news:464d99fb$0$36443$4faf...@reader5.news.tin.it...

Grazie.
Dei due metodi qual'e' quello piu' corretto (se cosi' posso dire)
Grazie ancora per la risposta mi sei stato di grande aiuto.

"Rafunk" <rafun...@NOTHANKSlibero.it> ha scritto nel messaggio 
news:f2job2$c2o$1...@alix.livenet.it...

Grazie per aver risposto.


Usando una proprietà hai la possibilità in fase di settaggio del valore di 
controllare quello che stai passando. Potresti farlo anche con le variabili, 
prima di assegnare il valore ma sicuramente con le proprietà avrai un codice 
più pulito.
Ciao, Vincenzo 


Ciao ciao
Non vorrei dire cavolate, sono un autodidatta.
Anche io ho avuto un problrema simile, riempio le variabile dentro il
form da visualizzare prima del comando di visualizzazione.
Fammi sapere se ho risolto il problema se non l'ho risolto
spiegami .....così imparo qualcosa
Newsgroup: it.comp.lang.visual-basic
Titolo: Grafico Spese - Consiglio per favore

Salve a tutti,
sto realizzando un programma di gestione spese.
Vorrei realizzare un grafico con le varie spese per tipologia.
non so se utilizzare l'oggetto ole e collegarmi ad excel o un ocx. Cosa mi
consigliate?
Dove posso trovare degli esempi?
Grazie Antonio

 Dove posso trovare degli esempi?
Guida in linea ricca di esempi.
Lokar.telegrafico
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

Newsgroup: it.comp.lang.visual-basic
Titolo: file di testo da modificare

Sono alle prime armi.
Ecco il mio problema:
- ho un file contenente dei dati separati da ;
 voglio visualizzarlo con i vari campi separati e dare la possibilità
all'utente di modificare i campi e poi salvarli.
Cosa mi conviente utilizzare per fare ciò?
Mi piacerebbe visualizzare i campi in una griglia, avevo pensato di
utilizzare DBGrid. Può andare bene?
Prima di avventurarmi vorrei un consiglio.
Grazie. Gianluca.

Consiglio una ListView, č molto piů versatile secondo me.
Byez
Tango
Newsgroup: it.comp.lang.visual-basic
Titolo: Combobox e db

Ciao,
 ho una form con all'interno una combobox nella quale viene caricata
tramite codice (e sottolineo codice) ADO un recordset ora siccome questa
comboxbox server per creare una query dinamica vorrei fare che al
cambiamento della voce selezionata si attivi una procedura ma ho provato
a richiamarla nell'evento _Change della combobox ma non funziona come
mai?
Es:
Private Sub cboFornitore_Change()
    Search
End Sub
cioe' al cambiamento della combo creo tramite la procedura Search la
query che mi restituisce il recordset di tutti gli articoli di solo quel
fornitore chi mi aiuta?
Se applico la stessa routine a una textbox tutto funziona come mai?
L'evento Change della combobox e' diverso?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

usa l'evento Click, che però viene scatenato anche quando clicchi sulla
combo e non cambi la selezione, però funziona!!!
:-))
ciao, e good coding!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

 wrote in message
news:193980451b5c747701f...@mygate.mailgate.org...

Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] VB .NET 2003 STD ed ex API

Vi pongo un paio di domande alle quali Internet non mi ha saputo rispondere:
1) cosa sono le "librerie di classi"?
2) le API delle varsioni 5 e 6 si usano con Imports, giusto? ma ci sono
anche nella versione Standard del .NET (le "Imports")? c'entrano qualcosa
con la domanda 1?
Grazie a chi mi risponderà

 qualcosa con la domanda 1?
Nelle versioni 5 e 6 si usa 'Declare', non Imports... in 
VB.NET
 puoi usare 
entrambe; non so dirti al 100% ma sono quasi certo che siano supportate in 
tutte le versioni, compresa la Standard.
Non c'entra con la prima domanda.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown 

 Nelle versioni 5 e 6 si usa 'Declare', non Imports...
intendevo dire che nel .NET le API si chiamano con imports :)
grazie delle risposte! ciao!
--
http://www.sepham.com

Newsgroup: it.comp.lang.visual-basic
Titolo: accedere a database oracle

salve a tutti!
ma di che cosa ho bisogno per accedere ad un database oracle via codice
usando ado?

 ha scritto nel messaggio 
news:d9qq8p$490$1...@area.cu.mi.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Testo che scorre...

Ho realizzato un programma in VB5 che riceve del testo in arrivo dalla
COM1 alla quale ho attaccato un dispositivo esterno (GPS).
Ora vorrei vedere i byte (che nel mio caso sono brevi stringhe di
testo) che scorrono sul video.
Usando una TextBox non sono in grado di gestire lo scrolling non
appena si riempie. Come posso fare?
Grazie e ciao a tutti.

...


Newsgroup: it.comp.lang.visual-basic
Titolo: valore non valido nella proprietà Size in Font.

Ciao a tutti.
Ragà sapreste dirmi perkè (non sempre) quando rientro in un progetto ad un
certo punto mi dice ke c'è qualkosa ke nn va nel Size di qualke font (tra
l'altro sono solo Label e Text con font standard, presi tramite la proprietà
Font, di solito scelgo Ms San Serif - Grassetto - dimensione 8 ).
A funzionare funziona lo stesso, solo ke devo risalvare le mie form.
Grazie.

 font
Ketdceesattamente?

Ketdceesattamente?
ROTFLASTIK

 wrote in message
news:ojdqpvog0a9k301kb...@4ax.com...


 wrote in message
news:bnjcab$115c85$1...@ID-174464.news.uni-berlin.de...

valore non valido nella proprietà Size in Font.
e mi crea un file .log
dove c'è scritto :
Riga 15 valore non valido nella proprietà Size in Font.

[*RainBow* = 
ritr...@yahoo.it
 in
news:HOanb.361392$
R32.11...@news2.tin.it
] ha scritto:

= Stiamo ridendo, molto, al punto da rotolarci per terra.
Approfittare per rispondere, no, eh?!


Sorpresa.... Guarda che tasto c'è tra la X e la V!!!
-- 
Skysurfer

 Riga 15 valore non valido nella proprietà Size in Font.
La riga 15 ti dice qualcosa? Può corrispondere (è riconducibile) a qualcosa
di significativo nel codice?
Potresti pubblicare quel pezzo di codice, quello dove assegni la Size, per
favore?
Usi qualche componente "extra" che potrebbe arrabbiarsi nell'assegnazione
"trasparente" (non da codice) delle sue proprietà?

 wrote in message
news:bnjdq0$11krl4$1...@ID-174464.news.uni-berlin.de...

Non scrivo nessuna riga di codice per impostare dei font.
Uso direttamente la finestra delle peoprietà (F4, scusa) per impostare i
font.

ROTFLASTIK=???
Tu comincia a scrivere in italiano che poi te lo spiego ;-)
-- 
ciao, hal

 ROTFLASTIK=???
ROTFL=Rolling On The Floor Laughing
ROTFLASTIK credo sia una licenza poetica di hal.... ;-)

 impostare i font.
Dall'ambiente di sviluppo (IDE) di VB e per un normale textbox?
Se sģ, temo che tu debba reinstallare, magari solo il font, non
necessariamente VB.
Lo fa con vari font o solo con uno?

 impostare i font.
Quando viene il messaggio annulla il caricamento del progetto e vai a vedere
cosa c'č scritto alla riga 15 del file .frm incriminato.
PS:
Non č che ti sposti da una postazione con caratteri grandi a una con
caratteri piccoli quando ti da questo errore? :?
Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiungere a Run-Time uno UserControl

E' possibile in qualche modo aggiungere a run-time uno UserControl:
esempio:
    Dim X as UserControlPippo
    Set X = New UserControlPippo
Ringrazio anticipatamente.

     Set X = New UserControlPippo
almeno uno, nel tuo form, deve esserci
imposta la proprietą index a 0 (in pratica, crei un control array con un
solo elemento)
dopo dic puoi utilizzare il comando Load per caricarne quante istanze vuoi
Ciao
Enrico

 ha scritto nel messaggio
news:AwS97.3904$_07.1...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Problema legato a filtri EXCEL

Ho un problema che vorrei sapere se e' possibile risolvere senza usare VBA.
Ho creato un foglio EXCEL con 1 colonna e ho caricato la colonna A con una serie di numeri che va da 1 a 1200.
Quindi ho riempito 1200 celle.
Il problema e' che se utilizzo il filtro automatico nella combo box associata alla colonna ci sono solo le prime 1000 celle e non 1200 !!! E' come se c'e' un ciclo FOR che va da 0 a 999.
Per evitare il problema dovrei fare una form in VBA e caricare io le colonne.
Per evitare questo c'e' qualcuno che sa se il filtro automatico di EXCEL è limitato staticamente o e' possibile fare in modo che nella combo box compaiano tutte le celle quindi 1200 o piu' ?
Grazie
 
_________________________________________________________________________
Hai perso l'ispirazione? La frase da inviare via SMS te la suggerisce Ciaoweb: 
http://www.ciaoweb.it/sms/public
-- 
Posted from [151.88.109.57] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

...porca pesca!  allora non capita solo a mč......
....spero ke qlc risponda.....
ciao e grazie (solidale) Luca.

Per evitare questo c'e' qualcuno che sa se il filtro automatico di EXCEL č
limitato staticamente o e' possibile fare in modo >che nella combo box
compaiano tutte le celle quindi 1200 o piu' ?
Ho provato in questo istante.
Direi che il limite č del combo piů che del filtro, dato che se scegli
"personalizza" e inserisci =1200 ti mostra effettivamente il record 1200.
Se č cosě non credo tu ci possa fare nulla...
:(
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: Come sapere se una USB Key è stata scollegata e ricollegata

Il programma dovrebbe essere in grado di rilevare se, dal tempo A al tempo
B, una chiavetta usb (o simile dispositivo rimuovibile) è rimasta sempre
connessa o è stata scollegata e poi ricollegata.
L'unica idea che mi è venuta in mente è quella di verificare di continuo
l'esistenza del path di root o dell'etichetta, ma ciò richiede che il
programma sia sempre in esecuzione e che faccia di continuo dei controlli.
Purtroppo non mi viene in mente altro :-(

 continuo dei controlli. Purtroppo non mi viene in mente altro :-(
A seconda del sistema, potresti guardare nell'Event Log.
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene...
Newsgroup: it.comp.lang.visual-basic
Titolo: collegare database a controlli vb (per esperti)

ciao a tutti.......
in vc ho preparato un mio database (ocx) che fa cose particolare e meno
oneroso di risorse ma adesso vorrei che i controlli standard di vb si
potessero collegare con il mio database (come succede per il datacontrol)
c'è qualcuno che ha un esempio oppure sappia come fare ??
mi basrterebbe anche un link

Devi dirci molto di piu'.
OCx, dove si aggancia?
E' un oggetto unico con db incorporato? (????)
Ciao


                 Saluti, Michele

 Ciao
per farti capire diciamo che dovrebbe essere un sostituto del datacontrol
...............
in patrica dovrei riscire a far interfacciare un textbox con il mio database
(come fa ocn il datacontrol)
so che si puo gestire il tutto mannualmente ma vorrei renderlo automatico
tnx :))


Non ho mai realizzato ocx fonti dati in c++, ma penso che debba implementare
diverse interfacce COM, tipo DataSource e DataSourceListener, oltre alle
solite implementate dagli ocx.
Se provassi ad analizzare con l' oleviewer un ocx fonte dati, come, ad
esempio l' ado data control, probabilmente riusciresti ad individuare quello
che ti manca per riuscire nell' intento.
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Dubbio niubbo

Se in un form, che può avere più istanze aperte contemporaneamente, dovessi
tenere caricati un migliaio di record per reperire una determinata
informazione quando mi serve, è più *leggero* tenere aperto un recordset
dichiarato a livello di form oppure aprirne uno al caricamento del form,
ficcarne il contenuto in una collection e distruggere il recordset?
grazie
ciaociao



Con un recordset hai il vantaggio di poter usare Filter, Find, Sort.
Però un recordset porta con se parecchie informazioni che
probabilmente non ti servono, per ogni Field hai varie proprietà oltre
a Value, perciò ipotizzo che un recordset occupi più memoria di una
collection (da verificare).
Cmq inizializzare la collection significa che all'apertura del form
avrai recordset e collection con relativo picco di memoria usata.
Ciao!

 Ciao!
ciaociao

 ha scritto nel messaggio
news:c5o5vr$3vlp9$1...@ID-193795.news.uni-berlin.de...

scherzi? no, no, apri il tuo bravo recordset e tienitelo aperto. non c'è
paragone tra le potenzialità che ti offre un recordset e una banale
collection. a parte il fatto che una collection con 1.000 elementi ti sta
tutta in ram, mentre un recordset con 1.000 record non è detto che stia
tutto in memoria (ci sono meccanismi di caching e di ottimizzazione, che
altri spero conoscano più di me.....).
poi, come giustamente è stato detto, puoi fare .Sort, .Find e altre
operazioni specifiche dei recordset che non potresti mai ottenere con una
collection.
se i PC su cui dovrà girare l'applicazione non sono lumache, quindi, apri il
recordset sul Form_Load e chiudilo/distruggilo quando chiudi il
form.....IMHO è molto meglio......
good coding!!!
-- 
Alletun
"Se ti va di spassartela adesso
Prendi il Vettore oggi stesso."
Terre Desolate - Stephen King

 good coding!!!
ciaociao

altri spero conoscano più di me.....).
Effettivamente dopo aver effettuato qualche test empirico,  sembra che
il recordset consumi meno memoria. Anche se con 1000 record la cosa
non è particolarmente significativa.
Ciao!

 ha scritto nel messaggio

per 1000 schede mi sa che ti conviene scegliere semplicemente il metodo piu'
veloce.
sopra, ci penserei, anche se i rs mi sembrano molto flessibili.
ho provato ad aprire (dao) una tabella di 260k righe abbastanza pesanti, 65m
di mdb.
all'apertura col datacontrol, taskmanager mi da' occupazione 9 ram + 5 swap.
alla prima query, 23+20, alle query successive 25+21.
con adodc, non sembrerebbe andare meglio.
per un mdb di 500 *k*, 1220 righe la tabella principale, occupati 20+ *m*
all'apertura.
con il datacontrol peseranno anche le librerie, se non lo usi senz'altro va
meglio.
magari fai qualche prova con taskman aperto.
ciao, j.

 ciao, j.
grazie
ciaociao
Newsgroup: it.comp.lang.visual-basic
Titolo: Query con parametro

E' la prima volta che scrivo e sono un neofita di VB ( 6 Professional)
Ho creato un DB Access97 con una query di selezione che richiede un
parametro iniziale in base al quale fare la "cernita"
Come faccio a far passare questo parametro, input dell'utente, da un ADO
 il cui RecSource punta a quesa query ) ?
Come provider ho usato il Jet x Access97
Grazie cmq
Roby

 Come provider ho usato il Jet x Access97
Trovi un esempio (DAO) in un post di Valter nel thread Visual Basic +
Access.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

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

Install Mdac 2.5

Qual è la domanda?
--
________________________________
Raffaele Tripodo
E-Mail:              
raff...@conmet.it
MSN Messenger: 
px...@hotmail.com
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Ah, ho capito!
Newsgroup: it.comp.lang.visual-basic
Titolo: Private sub o Public Sub??

Salve,
come da subject...piccola domanda stupida...quando si usa una o l'
altra? In un modulo è tutto public...in una form tutto private...
giusto o troppo generale?
Saluti, ciao ciao.

 giusto o troppo generale?
Hey Skunk, vedo che VB ti interessa molto...
una sub private non e' richiamabile all'esterno del punto dove
essa e' dichiarata. una public e' richiamabile al di fuori.
es: dentro Form1
private sub Funzione1()
 ...
end sub
e' richiamabile esclusivamente da Form1
se fosse dichiarata con: public sub Funzione1
ovunque potresti scrivere Form1.Funzione1 per richiamare la sub
--
Fibia "Sakamoto" FBI
URL: 
www.geocities.com/fibiafbi
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057

 giusto o troppo generale?
Diciamo impreciso, perche' credo di intuire cosa tu voglia intendere con
quelle parole, altrimenti sarebbe sbagliato.
Il codice seguente:
    Sub Pippo()
    End Sub
e` sempre Public, indipendentemente da dove sia scritto. E` diverso il modo
di accedere. Se e` scritto in un modulo sara` sufficiente:
    Pippo
a meno che in un altro modulo non sia presente un'altra procedura con lo
stesso nome, nel qual caso dovrai specificare quale tu voglia chiamare:
    Modulo1.Pippo
oppure:
    Modulo2.Pippo
E questo e` analogo a cio` che dovrai fare per chiamare la procedura Pippo
presente in un modulo di classe... Form o MDIForm:
    Form1.Pippo
oppure:
    MDIForm1.Pippo
Mentre se Pippo e` presente in un modulo di classe dovrai prima istanziare
tale classe:
    Dim Prova As CProva
    Set Prova = New CProva
    Prova.Pippo
    Set Prova = Nothing
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

ovunque potresti scrivere Form1.Funzione1 per richiamare la sub
Ok perfetto, si si, allora ci sono :))
Grazie, saluti.

Newsgroup: it.comp.lang.visual-basic
Titolo: Help API con XP!

Salve a tutti.
Ho notato che alcuni miei programmi, sviluppati per Windows 98, su XP non
girano più bene.
Credo che i maggiori indiziati siano alcune API (per es. riguardo alla
definizione di regioni)... per caso esiste una guida aggiornata su di esse,
in modo tale capire cosa devo cambiare?
Grazie.

"Uno" ha scritto nel messaggio

http://msdn.microsoft.com
Bye, G.

 in modo tale capire cosa devo cambiare?
http://msdn.com
 oppure 
http://www.vbapi.com/
ciao
ugo