mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: MSflexGrid e blafemia

Sto cercando di utilizzare tale controllo in Vb.net, in quanto mi ricordavo
fosse facilmente gestibile. Solo che mi sono accorto che non c'è cristo e
verso di ridimensionare le colonne. Oltre alle bestemmie, voi come fareste?

Pepito Sbazzeguti wrote:

ma scusa in 
VB.NET
 non funziona:
MSHFlexGrid1.ColWidth(1) = 2000 ?
con vb6 e' cosi'!
bye
r

 con vb6 e' cosi'!
Non esiste la proprietą ColWidth...


Infatti tu hai chiesto informazioni su MSFlexGrid e chi ti
ha riposto ha citato MSHFlexGrid (con l'H, per capirci).
Il suggerimento č valido: aggiungi un'H e vivi felice.
Ciao.
Mauro


Solo per la precisione:
la proprietą esiste per ogni singola colonna:
MSFlexGrid1.ColWidth(x) = Valore
Perņ credo possa essere impostata solo
da software.
Ciao, Sauro.


Lascia stare Cristo .... che se deve pensare anche al Vb.net siamo veramente
alla frutta e fa bene un meteorite a dar il via ad un nuovo ramo
dell'evoluzione...!!!
beh cambiando mestiere?
visto che ti riesce tanto bene moccolare.....
tassista alla casbah di "marakkesc"???
giornalista del Times a gaza???
"Bodigard" della Shell a Bagdad???
Voce bianca all'abbazia di "CanterBurì" ???
Siccome alla fine ti potrei sembrare troppo presuntuoso....
me son (visto che stanotte non si dorme) avviato Vb.net
e schiaffato la flexgrid
ora se sei abituato a vb6 NON trovi ColWidth
ed io che son abituato al vb6 e odio net non lo trovavo....
però...con un minimo di buona volontà....
se guardi bene....cavoletti quanta roba nuova espone la flexgrid
....curiosità di vedere quanti sono non t'è venuta?
di la verità....moccoli moccoli ma la fatica di scorrere la lista di tutti i
metodi e proprietà non l'hai fatta vero?
no perchè se la facevi , la fatica di tenere premuta "freccia in giù",
trovavi quello che ti serviva!
prova a scorrere la lista
a....
b......
c.........
arriva verso la S
set_colposition
pensa un po cosa c'è sotto????
set_colwidth
come si usa?
beh
mGrid.set_ColWidth(2, 2344)  ad esempio???
quindi....
se ti arriva uno ZOT nei calzoni dall'alto te lo sei meritato!
come consiglio molto meno divino ....ti dico....
lascia stare!
Pala e piccone....ma forse sei troppo pigro !
Notte nì!

Pepito Sbazzeguti wrote:
Premessa:
è solo per far crescere tutto l'ambarandan del NG e non perchè mi senta un
guru (quando mai!....magari!!!)
pepito è pigro!
però almeno è stato chiaro
VB.NET
è inutile che gli rispondiate: "con VB6 si fa così!"
Quindi se vi chiede "uova" e gli rispondete "bulloni" che dovrà pensare?!
Che siamo tutti sordi in questo NG???
IMHO
In tali casi è meglio il silenzio...di una risposta sbagliata!

                    Il 05 Ott 2005, 16:03, "Pepito Sbazzeguti" ha scritto:
[...CUT...]
...bel nick, ottimo livello culturale....
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ...bel nick, ottimo livello culturale....
Che poi all'origine era, errando, SbEzzeguti ;-)
Bye, G.


Nel libro. Nel film era Sbazzeguti da sempre. Forse che il nostro abbia
soltanto visto i film?....

Newsgroup: it.comp.lang.visual-basic
Titolo: Sql server

Devo fare un'applicazione che deve accedere ad un sql server per leggere due
campi di una tabella senza dover fare nessuna modifica.
Non ho la + pallida idea di come verificare l'accesso e il metodo da
usare........ non possiedo sql server. :-(
Per non fare figure di m. che informazioni devo chiedere, al programmatore
del ced, per poter accedere al server ?
Grazie, alcau

Il 3/26/2003 6:23 PM, alcau scrisse:

Direi il nome del server ed il nome del database. Poi connetti il 
database ad esempio con:
     ' apre la connessione al db
     Set db = New Connection
     db.CursorLocation = adUseClient
     ' Specify the OLE DB provider.
     db.Provider = "sqloledb"
     ' Set SQLOLEDB connection properties.
     db.Properties("Data Source").Value = serverName
     db.Properties("Initial Catalog").Value = dbName
     ' Decision code for login authorization type: WinNT or SQL Server.
     db.Properties("User ID").Value = user
     db.Properties("Password").Value = pwd
     db.ConnectionTimeout = 60
     db.Open
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

.......
salve,
chiedigli chiaramente anche di autorizzarti alla connessione, che tipo di
autenticazione SQL Server richiede (se Trusted o SQLServer), dopo di che
puoi usare lo snipppet di codice di emmexx, modificando il codice se la
connessione e' di tipo Trusted..
saluti
Andrea Montanari
montanar...@virgilio.it
http://www.asql.biz/DbaMgr.shtm
DbaMgr2k ver 0.3.0  -  DbaMgr ver 0.49.0
(my vb6+sql-dmo little try to provide MS MSDE 1.0 and MSDE 2000 a visual
interface)
--------- remove DMO to reply

Newsgroup: it.comp.lang.visual-basic
Titolo: [Vb .Net] help on line sotto VB





Saluti al NewsGroup.
Sto usando una versione 
2005 di .Net. Qualcuno sa dirmi se la creazione degli help è integrata o meno 
nell'ambiente di sviluppo? la versione 2003 istallava l'Help Workshop, la 
versione 2005 no. E' corretto?


 


Tiziano



 ha scritto nel messaggio 
news:e3sp47$ep$1...@fata.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Richiesta di aiuto urgente!!!

Non sono un grande intenditore e forse questo problema potrą far sorridere
qualc'uno, ma tant'č:
E' possibile compilare un programma in VB (parlo della versione 4.0) in
modo che al lancio dell'applicazione sia possibile (ma solo se si vuole)
settare un parametro che altrimenti ha un proprio valore di default.
Ovviamente al successivo lancio dell'applicazione tale valore deve essere
il nuovo valore di default. In particolare il parametro da passare č una
directory ove l'applicazione deve pescare dati.
L'unica soluzione che ho pensato č stata quella di salvare tale valore in
un file di testo ma tale soluzione non č gradita dal Capo;
Grazie per l'aiuto
Ligre.

un file di testo ma tale soluzione non č gradita dal Capo;
Ti consiglio l'uso di un file .Ini in cui settare la tua directory.... puoi
gestirlo tramite le chiamate API GetPrivateProfileString e
WritePrivateProfileString, le quali ti permettono di usare le sezioni e
l'eventuale valore di default se quest'ultimo č stato impostato...
Ciao
Flavio

 un file di testo ma tale soluzione non è gradita dal Capo;
Salvalo nei file INI o nel registry con le apposite API's.
Per gli INI sono setprivateprofilestring() e getprivateprofilestring() per
un INI privato, per in WIN.INI o SYSTEM.INI sono setprofilestring() e
getprofilestring()
ciao
-- 
--
                    Ciao ANdrea!
--                 Adeo pauperes erant ut unum tantum equum aberent
communem
     __ o   
    _`\<,         Andrea 'Parsifal' De Previde Prato - 
andr...@tin.it
 __( )/( )__    home page 
http://space.tin.it/libri/adeprevi
 

Spero che ciò ti sia di qualche aiuto.
L'envirnoment e' meglio lasciarlo in pace, sotto Win...
Piuttusto salva il valore in un file .ini (o sotto win95/nt nel
registry):
- al lancio cerca un valore nell'ini (l'ini lo puoi salvare nella
directory dell'eseguibile)
- se il valore e' nullo, lo chiedi all'utente e lo scrivi nel .ini
- se il valore e' non_nullo lo usi e continui.
Per leggere dall'ini o dal registry usi le API.
Bye,
Gregorio Loppi

Newsgroup: it.comp.lang.visual-basic
Titolo: Menu in stile XP

Sto cercando di creare un ocx che consenta di creare menu che abbiamo lo
stile di Office XP (e di 
VS.NET
). Riesco a disegnare i menu item
correttamente ma il problema č il bordo del menu. In OfficeXP i menu hanno
l'aspetto a 'scheda' che io non ho la piů pallida idea di come ottenere. Ho
trovato vari progetti su CodeProject
(
http://www.codeproject.com/menu/NewMenuXPStyle.asp
) ma sono in C e
personalmente ci capisco poco.
I menu che ottengo hanno il bordo definito dal sistema operativo (se XP
definito dal tema corrente) mentre vorrei dare al menu l'aspetto che hanno
in OfficeXP.
Grazie mille a chiunque contribuisca!

 stile di Office XP (e di 
VS.NET
).
Non posso che consigliarti un giro sul sito di un nostro collega del NG
http://www.sourcecode4free.com/cgt/
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Libreria fxscom.dll

Utilizzo la libreria in oggetto per inviare fax.
Se invio solo il documento fax tutto funziona correttamente, non riesco però 
ad inviare la copertina.
Questo è il codice che ho trovato e che utilizzo.
Qualcuno ha affrontato e risolto lo stesso problema?
Dim FS As New FAXCOMLib.FaxServer
Dim FD As New FAXCOMLib.FaxDoc
'* Creo oggetto
FS.Connect (FAX_NOME_PC)
Set FD = FS.CreateDocument(NOMEDOCUMENTO)
'* Copertina
FD.SendCoverpage = True
FD.ServerCoverpage = True
FD.CoverpageName =  "C:\DOCUMENTS AND SETTINGS\ALL USERS\DATI 
APPLICAZIONI\MICROSOFT\WINDOWS NT\MSFAX\COMMON COVERPAGES\INFO.COV"
FD.CoverpageNote = "Messaggio copertina"
FD.CoverpageSubject = "Oggetto copertina"
'* Procedura invio
FD.FaxNumber = NUMERO   ' num. da comporre
FD.RecipientName = DESTINATARIO ' destinatario
FD.Send
FS.Disconnect
Exit Sub


ciao fabrizio , mi chiamo luca, ho trovato per caso questo esempio su
internet, ti sarei molto grato se potessi darmi delle indicazione per
spedire un fax , ho fatto copia incolla del tuo codice ma non succede
niente, non genera ne errori ne invii , mi potresti cortesemente inviare
qualcosa di piu' dettagliato, sono un po' neofita , te ne sarei
immensamente grato i utilizzo vb6 e le librerie che hai indicato sono
attive , grazie ancora
inviato da 
WWW.NEWSPOINT.IT
 veloce e gratuito
Newsgroup: it.comp.lang.visual-basic
Titolo: Qualche dritta sulla sintassi SQL

Salve a tutti.
Vi richiedo qualche dritta per poter utilizzare UPDATE di un
RECORDADAPTER.
Sono riuscito ad utilizzare la generazione dei comandi per un DB con
chiave e con l'opzione GETCHANGES ho estratto un DATASET che ho
utilizzato con UPDATE per aggiornare il DB. Questo funziona.
Data che ho un DB senza chiave primaria, non posso utilizzare la
generazione automatica dei comandi. Così ho provato ha ricopiare le
SQL create per un DB con chiave, ma mi dice che la sintassi è
sbagliata.
Eccoci al punto:
Non ho capito molto bene la sintassi dei comandi SQL cosa significa il
?  (Avete qualche indicazione di dove poter studiare l'uso di SQL in
DATAADAPTER)
Posso utilizzare l'opzione GETCHAGES per un DB senza chiave ???
Se si, come fuziona l'associazione fra le righe modificate e quelle
originarie ???
TIA
Jordy54

 originarie ???
Ovviamente si che lo puoi fare, a proposito GetChanges() prende identifica 
le righe (datarow) modificate in un dataset e NON nel database (se non 
distingui le due cose hai bisogno di fare un ripasso), successivamente le 
righe possono essere inviate ad aggiornare il database con l'update del 
dataadapter.
-- 
-----------------------------------------------------------------
Bastianello Luciano - MBS CP Development
Software Consultant - Apprentice Sorcerer
MSN: 
cte...@hotmail.com
 - ICQ: 209754422
http://community.visual-basic.it/LucianoB/
-----------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Codice di registrazione

Non č che qualcuno ha magari il codice di registrazione per visual studio 6
enterprise edition....sai com'č...l'ho perso!!!
E per caso potreste postare qua sotto anche il vostro numero di carta di
credito, il vostro username e password all' e-bank, volendo sarebbe anche
l'ideale che ognuno di voi faccia un bonifico di 17 milioni sul mio conto.
Grazie a tutti per le risposte.
:-)
--
David Ruscelli

 Grazie a tutti per le risposte.
Visto che qualcuno non ha capito e mi ha mandato messaggi in e-mail questa
era solo una presa per il cu** nei confronti di chi posta messaggi del
genere veri!
Io visual studio ce l'ho originale, pagato, sudato e col codice che no mi
sognerei mai di perdere.
Davide

 genere veri!
CUT
Perchè non pubblichi i nomi di quelli che ti hanno mandato una email?
Li iscriviamo nel PRC.....no! no! niente politica!
Pubblico Registro Coglioni!
Che vuoi che mi succeda....la "praivasi" la violi tu!
:-)

 > enterprise edition....sai com'č...l'ho perso!!!


 news:9vpepn$pju$1...@fe2.cs.interbusiness.it...
[cut]
Starla, stai CONTINUANDO a quotare in modo orrendo: ti daresti una regolata
per cortesia?
Grazie
--
Stefano Zamboni 
sz...@libero.it
----------------------------------------------------------------------------
-----------
Firma anche tu la petizione contro i brevetti sul software!
http://petition.eurolinux.org/index_html?LANG=it

Calma, intendiamoci, ho ricevuto delle mail, ma nessuna riportava codici, ma
solo dei sonori vaffanbeeep per aver postato una cosa del genere ed un
rimando ad astalavista
Davide

Newsgroup: it.comp.lang.visual-basic
Titolo: files INI

ciao.
mi stavo chiedendo se esiste in VB un modo per manipolare files INI, cioč
strutturati con sezioni del tipo :
[sezione  A]
varA1 = valore
varA2 = valore
[sezione  B]
varB1 = valore
varB2 = valore
etc...

Guarda sul mio sito (nella firma) o nel sito comune.
Trovi un OCX che ho fatto io per manipolare gli INI (si chiama Xini 1.5).
Altrimenti devi usare 2 o tre API.
GIAN LUCA DEI
---------------------------------------------------------------
E-mail1: 
g...@caen.it
E-mail2: 
luca...@tiscalinet.it
HomePage: 
http://club.caen.it/paginepersonali/gld/
---------------------------------------------------------------
Software utilizzato (ORIGINALI):
* Windows 98 (IE4)
* Visual Basic 5 (SP3)

 etc...
Declare Function WritePrivateProfileString Lib "kernel32" Alias
"WritePrivateProfileStringA" (ByVal lpApplicationname As String, ByVal
lpKeyName As Any, ByVal lsString As Any, ByVal lplFilename As String) As
Long
Declare Function GetPrivateProfileString Lib "kernel32" Alias
"GetPrivateProfileStringA" (ByVal lpApplicationname As String, ByVal
lpKeyName As String, ByVal lpDefault As String, ByVal lpReturnedString As
String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Public Function ReadIni(lpAppName As String, lpKeyName As String, lpDefault
As String, lpFileName As String) As String
       Dim X As Long
       Dim Temp As String * 50
       X = GetPrivateProfileString(lpAppName, lpKeyName, lpDefault, Temp,
Len(Temp), lpFileName)
       ReadIni = Temp
End Function
Public Sub WriteIni(lpAppName As String, lpFileName As String, lpKeyName As
String, lpString As String)
       Dim U As Long
       U = WritePrivateProfileString(lpAppName, lpKeyName, lpString,
lpFileName)
End Sub
nel tuo caso :
Per scrivere :
Call WriteIni("Sezione A","miofile.ini","VarA1",Valore)
per leggere :
valore = ReadIni("Sezione A", "varA1", "???", "ContPre.ini")
dove ho messo "???" metti il valore di default nel caso il valore nel file
ini non sia memorizzato.
Ciao
Ven.

Newsgroup: it.comp.lang.visual-basic
Titolo: Apertura browser con VB5: come fare?!?

Vorrei che cliccando (ad esempio) su un'immagine venga aperto il browser di
default, e che questo punti ad un sito da me specificato (sempre all'interno
di vbasic). E' possibile?! Se si' come? (uso VB5).
Grazie!!

Sandman ha scritto:

shell("Start http:\\
www.dovevuoi.it
")
oppure usi l'api ShellExecute
Ciao
	   :-) Hd (-:
-^- Verso l'infinito e oltre -^-
Newsgroup: it.comp.lang.visual-basic
Titolo: Se qualcuno mi puo aiutare.....

come posso fare per creare un file di configurazione per il mio
software...nel senso:
un file dove immagazzinare tutta la configurazione del programma e
succesivamente..al caricamento leggerle
grazie

...

Metodo 1: scrivi le informazioni di configurazione nel registro
di sistema, cerca sull'help GetSetting, SaveSetting ecc.
Metodo 2: se hai troppi dati, e rischi di appesantire troppo il
registro, che ricordiamolo, non č illimitato, puoi usare un
classico file INI, puoi trovare sul sito comune (URL nella firma)
tutte le routine necessarie per gestirli.
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi sul
    Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

come posso fare per creare un file di configurazione per il mio
software...nel senso:
un file dove immagazzinare tutta la configurazione del programma e
succesivamente..al caricamento leggerle
grazie

 wrote in message
7m2lut$9io$1...@fe1.cs.interbusiness.it...



E' una soluzione un pò da principiante, meno "professionale" di quella
suggerita da altri, comunque puoi anche scrivere la configurazione in un
file di testo, magari non con estensione txt ma cfg, cnf o quello che
preferisci.
Lo svantaggio è che un curioso qualunque può aprire il file con un editor e
sbizzarrirsi a cambiare ciò che vuole (comunque questo può succedere anche
con un file ini).
Ciao
Cesare Nicola

Newsgroup: it.comp.lang.visual-basic
Titolo: Combo Box

Ho inserito una combo Box, ma quando tento di assegnare un valore alla
proprieta text mi dice che e' in sola lettura.
L'help dice che una delle proprieta' e' impostata in sola lettura, ma quale
non riesco a capirlo. Cosa potrebbe essere?
N.B. Ho impostato:
- Locked = false
- Enabled = true

 ha scritto

in sola lettura il combo mi sembrava avesse solo l'altezza. forse fai prima
a buttare quello che hai messo e a metterne uno nuovo, prima impostando il
testo, poi regolando le altre proprieta'. col textbox p.e., se lo metti
multiline poi non puoi piu' togliere "testo1", devi farlo prima. almeno,
fino a vb5 andava cosi', non ho badato col 6.





Controlla se la propietà style del combo è settata 
sul valore 2 ossia su dropdownlist, in questo casa la propietà text è in sola 
lettura, modifica a proprietà style per ottenere una text anche in 
scrittura



 wrote in message
8uoojo$7rg$1...@news.flashnet.it...


 - Enabled = true
Il tuo combo ha la proprietà Style impostata su "2 - Dropdown List", e in
questa
modalità non è possibile impostare la proprietà Text.
O cambi la proprietà Style, oppure imposti la proprietà ListIndex uguale
all'indice
dell'elemento che vuoi avere come già preselezionato.
Byee
Zeross


Ciao, se la combo ha la proprietà Style su 2 DropDown List, puoi settare il
text solo se è uguale ad elementi già caricari. Prova settandola a 0
Newsgroup: it.comp.lang.visual-basic
Titolo: sp4

Ho visto che è uscito il Sp4 di Visual Studio.
Qualcuno lo ha installato ?
Funziona ?
Luca

 ha scritto nel messaggio
news:8l1bet$7e$1...@fe1.cs.interbusiness.it...



Sembra di si.....
ciao
Ven


Questo e' positivo (per un prodotto Microsoft di indice pari, vedi SP
per NT...). Ma cosa corregge?
Bye by Massimo 8*]

 ha scritto nel messaggio
news:397474D1...@txt.it...

Sul sito della Microsoft dovrebbe esserci la  Bug Fixed List ...
momentaneamente ho provato solo le istruzioni Printer.Orientation = 2 e
PrintForm che insieme prima provocavano un errore (ora non +) ...
Ciao

per NT...). Ma cosa corregge?
Un sacco di cose, trovi la lista allegata al SP.
Nel mio caso mi ha permesso di compilare un'applicazione sviluppata in
VB4 che prima non voleva farsi compilare (VB6 mi si bloccava al 10%
circa dell'operazione)
Ciao
Remove CUTME from E-Mail address to reply!
Visit Hardware Tips: 
http://www.hardwaretips.com

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

qualcuno sa dirmi cm trovare MSDN in italiano x Visual Basic 6...
grazie a tutti quelli ke mi risp 

 grazie a tutti quelli ke mi risp
Puoi contattare il PSS di Microsoft al numero 02 70398398
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

Newsgroup: it.comp.lang.visual-basic
Titolo: RDC/RDO - lock e Unlock

Ho iniziato ad usare l'RDO 2.0 di VB e non sono riuscito a
trovare documentazione sufficiente sul bloccaggio e
sbloccaggio di record e tabelle.
Qaulcuno puo' darmi un aiuto?
Michele

 wrote in message 37BD6C72...@spin.it...


Innanzitutto grazie per i consigli.
ok per l'ADO, purtroppo pero' ho gia' iniziato a scrivere un applicativo con RDO
e tornare indietro non e' piu' possibile.
Comunque sapevo del bloccaggio ottimistico e pessimistico ma come si fa a
sbloccare un record o una tabella ? Se ne occupa da solo l'oggetto di VB?
Per esempio in quest'applicativo mi creo una tabella temporanea in un MDB .
Quando voglio cancellare la tabella l'RDO mi genera un'errore dicendomi che non
posso cancellare la tabella perche' e' bloccata da me stesso ! Il resultset
della tabella e' agganciato ad un RDC prima di cancellarlo setto la proprieta
MSRDC.resultset su Nothing ma continua ad uscirmi l'errore.
Non so piu' che pesci pigliare, per poter cancellare la tabella devo uscire
dall'applicativo!
Grazie in anticipo a chiunque mi dara' risposte. :))
Michele
Giangi ha scritto:


...

Newsgroup: it.comp.lang.visual-basic
Titolo: Rallentare una macro

Ciao a tutti : su Word ho registrato una macro che mi compone graficamente
dei cerchi colorati e che li muove come gli ho indicato , passo passo .
Il problema che vorrei che l'esecuzione della macro fosse molto più lenta ,
oppure inserire degli stop con conteggio dei secondi in diversi punti , in
modo da poter vedere i movimenti dei cerchi in modo più comprensibile .
Cosa posso fare nell'espressione di visual basic ?  Grazie

 ha scritto nel
messaggio news:c1k0ge$8m6$1...@lacerta.tiscalinet.it...

Public Sub RitVar(ByVal T as Double)
    T=Timer+T
    Do
    Loop Until Timer>T
End Sub
Call RitVar(2)  'Ritardo di 2 Secondi
PS: Funziona anche con frazioni di secondo Es: Call Ritvar(0.2)
Potresti inserire un ritardo a tuo "gusto" fra il tracciamento di un cerchio
e quello successivo ....

Newsgroup: it.comp.lang.visual-basic
Titolo: CR 4.6 : Export to Excel

Come faccio ad esportare un report in formato excel, senza l'ausilio
dell'anteprima ?
Grazie

dell'anteprima ?
devi usare le prop destination, printfiletype e printfilename del controllo
crystal
Destination specifica la destinazione dell'output
Print FileType ti permette di specificare il tipo di file
Print File Name specifica nome e percorso del file
Ciao stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: due domande: word e unione

Ho due domande da fare:
1) Come posso visualizzare (solo visualizzare) un documento di Word XP
all'interno di un form in VB
scelto in un file list?
2) Come posso unire due tabelle con la stessa struttura
in una query? E' possibile?
-----------------------------------------
Albi
al...@spiderrunners.it
-------------------------------------


Vedi clusola Sql "JOIN"
ciao
ugo

 Vedi clusola Sql "JOIN"
Forse intendeva UNION
Ciao
-- SiDB Simple DataBase engine ---------------------------
 
http://space.virgilio.it/zntf...@tin.it/sidb/sidb.htm
----------------------------------------------------------


mmm... maybe...     :)
"La fretta è cattiva consigliera"
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: Conoscere le dimenzioni di un file...

Ciao a tutti,
come faccio a conoscere con VB le dimenzioni di un dato file?
Grazie a tutti
Antonio Mirachi

come faccio a conoscere con VB le dimenzioni di un dato file?
Restituisce un valore Long che specifica la lunghezza di un file espressa in
byte.
Sintassi
FileLen(nomepercorso)
L'argomento obbligatorio nomepercorso è un'espressione stringa che specifica
il nome del file. Può includere la directory o cartella e l'unità.
Osservazioni
Se il file specificato è aperto nel momento in cui viene chiamata la
funzione FileLen il valore restituito rappresenterà la dimensione del file
prima dell'apertura.
Nota   Per ottenere la lunghezza di un file aperto, utilizzare la funzione
LOF.
Ciao Daniele

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - Ordine alfabetico

Sono un pivellino, e MSDN non mi č stato di grandissimo aiuto.
Il mio problema č capire quale tra due stringhe viene prima nell'ordine
alfabetico.
es:
str1 = ciao
str2 = cane
Devo sapere che str2 viene prima di str1.
GRAZIE

 Devo sapere che str2 viene prima di str1.
Una possibile soluzione č:
   If str1 < str2 Then
      ' str1 č minore di str2
   ElseIf str1 = str2 Then
      ' str1 e str2 sono uguali
   Else
      ' str1 č maggiore di str2
   End If
Ciao.

 ha scritto nel messaggio
news:aeid45$fdv$1...@lacerta.tiscalinet.it...

Puoi usare anche StrComp ... guarda l'help
SAluti
Newsgroup: it.comp.lang.visual-basic
Titolo: FOrse OT ...Scritta sul menu START

Anche se non è proprio materia prima da VB...
Dopo aver trovato ben 200 Virus /WINchi e vari Trojani(come le loro mamme)
ho partizionato  i miei HD e fatto VArie installazioni (con l'anti-virus
..aggiornato)..però mi veniva in mente...se volessi scrivere sull'immagine
che appare di lato sul menu start come fare?Oppure come agganciare una
immagine a mio piacimento?... Che api o quale altra diavoleria invocare?
La ragione potrebbe essere: la mia copia di windows deputata alle prove
sarebbe " bellino" che apparisse premendo start con l'immagine
windows98Prova di lato... si può fare in VB?
Grazie a tutti!


Si', ricorrendo all' api di windows.
Potresti anche rubare il pulsante Start e farlo finire (regolarmente funzionante) 
su un tuo form, o altro ancora.
Sconsiglio ovviamente le attivita' "alternative" e, per quanto concerne la tua domanda,
questi sono i passi necessari:
1.
armati dello Spy++ per individuare la classe di finestra di tale bottone e delle altre finestre che
lo contengono;
2.
cerca su msdn la documentazione di FindWindow e FindWindowEx;
3.
Quando avrai trovato come individuare il pulsante, puoi fare esperimenti con il suo testo
e la sua immagine, ma questo alla prossima puntata. ;-)
ciao, hal

Eh, no! Ora sono curioso!!! E poi???
CiaoZ
SebaMix

Con findwindow e company riesco a "beccare" l'handle del bottone, poi con un
msg di chiusura lo cancello.
Cambiare la scritta non se ne parla, è scritta nella dll.
Se cambi la scritta a mano  (es. con debug) e gli dai la stessa dimensione
funziona (es. da start metto avvio), se dai una dimensione diversa win non
parte più.

 parte più.
:)
CiaoZ
SebaMix

Dovrei avere a casa una prova che avevo fatto per togliere il bottone di
avvio, stasera cerco e posto al sito comune.

Inviato esempio "Hide Win" al sito comune, spero ti sia utile.
Nasconde tasto di avvio oppure barra delle applicazioni oppure desktop;
blocca tasti "speciali" (ctrl-alt-canc, ctrl-esc), nasconde disco C da
risorse del computer e un paio di altre cosette interessanti.
p.s. non so quando sarà in linea.

bottone
"BUTTON" :)
Newsgroup: it.comp.lang.visual-basic
Titolo: Manipolazione stringa

Buongiorno!
Sono un programmatore di VB che non ha potuto negli ultimi tempi 
svolgere programmi in vb.
Quindi ho la mente un po arrugginita !!!
Volevo chiedervi come si fa a manipolare una stringa in modo che:
ESEMPIO
-input (una sola stringa dichiarata)
Nome: Pinco
Cognome: Pallino
-output (il tutto estrapolandolo dalla stringa input)
nome="Pinco"
cognome="Pallino"
--------
Vorrei sapere qual'è il codice per poter estrapolare da una stringa, 
2 o più variabili, come nell'esempio citato sopra.
Vi ringrazio già da subito.
Ciao!
NeTloPa
-- 
IBM: Invented By Murphy
News 2000 [v 2.06] - 
http://www.akapulce.net/socket2000


Puoi provare la Split da sola:
Dim vV as Variant
vV = Split(MiaStringa," ")
E puoi integrare anche con la Replace:
Dim vV as Variant
MiaStringa = Replace(MiaStringa,"."," ") ' Sostituisco il punto con uno
spazio
MiaStringa = Replace(MiaStringa,","," ") ' Sostituisco la virgola con uno
spazio
...
'Per ultimi
MiaStringa = Replace(MiaStringa," "," ") 'Sostituisco i doppi spazi con uno
spazio
vV = Split(MiaStringa," ")
Spero di esserti stato utile!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa report Access con VB

Ho un piccolo problema, avrei la necessità di stampare un report
di access usando un programma VB (il perchè di questo è una
cosa lunga), volevo sapere se è o meno possibile questa cosa.
                                            Grazie a tutti
                                                    BlackMagic.

cosa lunga), volevo sapere se è o meno possibile questa cosa.
dai un'occhiata sul mio sito
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Ci Riprovo : come impostare la caption di una label in D.R. ?

Come faccio a impostare a run-time la caption di una label posta in un data
report ?
Grazie a chiunque sappia rispondermi.
--
Carlo Serena

...


Newsgroup: it.comp.lang.visual-basic
Titolo: spostamento rpt

Salve a tutto il NG e grazie in anticipo a chi vorrà aiutarmi.
Ho un report fatto con Crystal Report 8 contenente un subreport. Scrivo in
una tabella di appoggio e nel report apro la connessione al db con percorso
fisico. Da codice VB6 quando lancio l'Action = 1 per aprire l'RPT mi da'
errore "Impossibile aprir eil database": errore 20533. Da cosa può
dipendere? Se aggiorno la struttura sul mio pc funziona, ma appena porto
l'RPT su un'altra macchina mi riporta nuovamente l'errore!
PIANGO!
Aspetto un vs aiuto.
GRAZIE.
Questo è il Codice che utilizzo:
With rpt
     .Reset
     .WindowState = crptMaximized
     .Destination = crptToWindow
     .DataFiles(0) = strPerArc ' ** Percorso del DataBase
     .ReportFileName = NomeStampa.rpt
     .Action = 1
     .ReportFileName = ""
End With
** Percoso DataBase:
"C:\Documents and Settings\Daniele\Desktop\File Prelevati\ProgettoSGQ\001"
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Aspetto un vs aiuto.
Non si apre un nuovo thread quando il precedente sta proseguendo.
Alberto
-- 
Ma noi no

Hai ragione, scusa.... non avevo visto dov'era e avevo aperto.
poi mi sono reso conto.
scusate.


Newsgroup: it.comp.lang.visual-basic
Titolo: MS-EXCHANGE 5.0 CLIENT e VB - Urgente !!!

Ci riprovo...
------------
Ciao,
vorrei sapere se qualcuno è riuscito
a svuotare da codice VB il contenuto di una cartella di posta di Exchange
tramite MAPI o simili.
NON POSSO USARE OUTLOOK
-------------------------------------
Grazie per qualsiasi consiglio,
fino ad ora non ho trovato una soluzione decente.
Ciao,
FP

> wrote in message
86fr2i$sjl$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: ? Sort in MFlexGrid con campi Data

Da quanto ho capito MSflexGrid vede i valori data come stringa, per cui se
fai un ordinamento su una colonna con delle date, l'ordinamento non è
esatto.
Dalla guida, dell'ordinamento sort=custom non ci ho capito molto.
Cosa fate in questo caso?
Carmelo


hai capito piů o meno bene , se non fosse che quando scrivi nella MSflexGrid
scrivi sempre e comunque una stringa (data,intero, byte, long etc etc)
se il rowdata non lo usi di giň converti la data in questo modo yyyymmdd, in
questo modo hai un numero da ordinare
MSflexGrid.rowdata(indice) = clng(format(TuaData,"yyyymmdd"))
--
Ciao
Alfredo


Cerchiamo su Google :-).
Qui c'è un esempio di come usare il sort custom per le date:
http://www.google.com/groups?selm=OtMICDtBAHA.339%40net025s
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: VB4 -> ACCESS -> NTX

come faccio a utilizzare files "dbf" + "ntx" da un
programma vb4+access ?
grazie

 wrote in article


 wrote in article
<01bcd97b$4ee88f80$8bd14fc2@pm37>...


Confermo, il VB4 non gestisce
gli indici .NTX.
Ciao,   fabrizio.
-----


 scritto nell'articolo
<01bcd97b$4ee88f80$8bd14fc2@pm37>...


grazie
Io uso tranquillamente files tipo .dbf da VB5, ma sto pensando di
trasformarli in .mdb per poter appunto usare gli indici : esiste a tal
proposito sul sito Microsoft una routinetta per convertirli
automaticamente, dedicata a chi non ha Access o non vuole far la
conversione a mano con quest'ultimo.

credo gestiscano tuttalpiu' .ndx .mdx.
Credo che i driver ODBC della Intersolv gestiscano gli indici .NTX
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "NOSP" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "NOSP" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: problema con store procedure

Salve a tutti,
secondo voi perchè non funziona questa sp con parametri?
Alter Procedure update_cliente
         ( @npc nvarchar , @nome_cliente nvarchar )
  As
         begin tran
           UPDATE anacli
           SET [nome1]=@nome_cliente
           WHERE [npc]=@npc
         commit tran
  return
Mentre se eseguo questa funziona:
Alter Procedure update_cliente2
 
  As
         begin tran
           UPDATE anacli
           SET [nome1] = 'Pippoxxxxxxx'
           WHERE [npc] = '000001'
         commit tran
  return
grazie!
ringo

   return
uhm uhm, ho dato un'occhiata al mio libro qua di fianco.....
prova a correggere l'alter procedure cosě:
Alter Procedure update_cliente
@npc nvarchar (50) , @nome_cliente nvarchar (50)
cioč togliendo le parentesi nell'elenco dei parametri e specificando la
lunghezza dei due campi nvarchar che usi come parametri di ingresso.
good coding!!!
-- 
Alletun
Sorry, ask me if you want to get my e-mail!

...

difficile avere un buon rapporto di "good coding" con Microsoft!
grazie!!!!
cosě funziona!!
bye
rringo

difficile avere un buon rapporto di "good coding" con Microsoft!
Spesso i problemi nascono perche' non si legge la documentazione ;-)
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Velocità di programma vb.net

Ciao a tutti,
intanto volevo salutarvi perchè è un po' che non ci si
sente....lavoro, lavoro e sempre lavoro..............
Mi chiedevo se è possibile compilare completamente un programma in
VB.net senza dover passare dal linguaggio intermedio di microsoft
"MSIL". Tale necessità è dovuta alla lentezza del mio programma, che
deve eseguire molte (quasi tutte) operazioni di interfaccia utente che
portano via un sacco di risorse. Non ho problemi di multi piattaforma
o cose su cui ricevo vantaggi  dal linguaggio intermedio quindi mi
sarebbe molto utile compilarlo tutto.
Sul programma richiamo alcune dll scritte tutte in VB.net, potrei
avere qualche problema?
La lentezza sicuramente è dovuta anche al fatto che il tutto gira su
un PC industriale che monta un "Celeron 600" con 256 Mb di Ram

 "MSIL".
Non è una bella cosa, almeno secondo me.
In ogni caso non è possibile direttamente.
Una checkbox con scritto "Compila in codice nativo" scordatela.
Al massimo, prova a vedere qua
http://msdn.microsoft.com/en-us/library/ht8ecch6.aspx
dove dice Install-Time Code Generation Using NGen.exe
ma non penso proprio che otterrai un nuovo exe in codice macchina,
però ottimizzerai le performances...
Facci sapere come risolvi
Ciao

 dove dice Install-Time Code Generation Using NGen.exe
Grazie Daniele per la risposta, molto buona....
era proprio una cosa del genere che cercavo, ma leggendo quà e là ho
visto che la maggior parte dei programmatori sconsigliano tali
strategie....quindi niente da fare, l'utente aspetterà un attimo :)
Grazie e ciao

Babbomarci ha scritto:

Si, ma il problema è solo alla prima esecuzione del codice.
Dalla successiva esecuzione in poi il programma girarà in codice nativo
ed ottimizzato per quella macchina.
Nicola
Newsgroup: it.comp.lang.visual-basic
Titolo: SQL e nomi di campo composti

Ho un problema con una istruzione SQL che normalmente funziona egregiamente:
ecco il codice:
Dim dbsT As Database, qdf As String
Set dbsT = OpenDatabase("MAGAZZINO")
qdf = "INSERT INTO articoli IN 'c:\altro\magazzino' SELECT
[codice],[articolo fornitore] FROM nuoviarticoli;"
dbsT.Execute qdf            ' esegue l'accodamento dei records
dbsT.Close
Le due tabelle hanno la struttura identica.
La novità è che dovendo indicare i campi con le parentesi quadre perchè
hanno il nome composto da più termini all'atto della esecuzione VB mi dà
errore e mi dice che c'è un alias CODICE con riferimento circolare nella
porzione SELECT (di fatto il problema avviene nel primo campo tra parentesi
quadre). Ripeto che con campi con nome composto da un solo termine non ci
sono problemi anche se mi sembra che non accetti nomi di campo troppo lunghi
(ma quanto?).
Chi ha già avuto modo di affrontare un problema simile? Grazie in anticipo.
Lino

[codice],[articolo fornitore] FROM nuoviarticoli;"
Ecco il punto:
[articolo fornitore] e' un nome contenente uno spazio
E' cosa buona e giusta non mettere _mai_nomi di campo con gli spazi,
perche' ci si complica notevolmente la vita :(
Rinomina quel campo articolo_fornitore, cosi' ti puoi pure
scrollare via tutte quelle parentesi quadre che rendono difficile
da leggere il codice sql.
ciao, hal

"Lino"

qdf = "INSERT INTO articoli ([codice],[articolo fornitore]) _
IN 'c:\altro\magazzino.mdb' _
SELECT [codice] as cod ,[articolo fornitore] as art _
FROM nuoviarticoli;"
nonsonostatoio

Newsgroup: it.comp.lang.visual-basic
Titolo: VB con Access

Salve a tutti!
Dove posso trovare info e/o pezzi di codice per aprire un database di access
con
VB?
Poi per gestirlo ... vediamo in seguito.
Grazie.


Potresti partire dall MSDN online di microsoft.
http://msdn.microsoft.com/
Poi man mano che trovi problemi,
risolviamo... ^__^
Buono Studio...
PS: se hai già VB, ti consiglio anche il tasto F1.
-- 
Best Regards,
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
Fondatore di free.it.comp.lang.csharp
free.it.comp.lang.vbnet e free.it.comp.lang.aspnet
--

 ha scritto nel
messaggio news:3D7D15F9...@yahoo.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: SQL e VB6

Chi mi puņ fare un esempio di una select SQL in vb6 su DB ACCESS?
Il probleama č che non so come passare le select alle aperture di DB.
Grazie.
--------------------------------
Inviato via 
http://usenet.libero.it

Prova a studiare un attimo l'ado ... prima di cercare di
passare le select.
Ciao
Andrea

 Il probleama è che non so come passare le select alle aperture di DB.

Newsgroup: it.comp.lang.visual-basic
Titolo: Velocità caricamento dati FlexGrid

Ciao a tutto il NG,
prima di tutto ringrazio chi mi ha dato aiuto ad un mio Post 
precedente(molto vecchio...).
Volevo sapere,
avendo un' applicazione e un form in cui carico  tramite ADO/ODBC dei dati 
su una FlexGrid, come faccio a velocizzare al massimo il caricamento di 
questa griglia e quindi dell'intero form?
Piu' precisamente utlizzando l'applicazione sul mio pc tutto funziona 
abbastanza velocemente ma provando poi il tutto su altri PC (con 
caratteristiche hardware di poco inferiore) l'utilizzo del programma diventa 
quasi impossibile!!
Per caricare il form con la griglia con 300 record e 5 colonne ci vogliono 
circa 10 secondi mentre sul mio pc ne bastano 2-3!!
Il problema cmq sembra non essere relativo alla connessione, ma proprio 
all'interfaccia client!
Anche nel spostamento di riga nella griglia, ci vogliono 2-3 secondi perche' 
la nuova riga sia selezionata!!
Devo aggiornare qualche DLL o altro?
Premetto che utilizzo VB6 con SP4.
Grazie da subito per i consigli
Tony
_____________________________________________________________________________________
Get more from the Web.  FREE MSN Explorer download : 
http://explorer.msn.com
-- 
Posted from [213.213.50.224] by way of 
f12.pav1.hotmail.com
 [64.4.31.12] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:F12MnUKBJt728...@hotmail.com...


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

Come posso salvare un testo scritto in un text box, come un file .txt?
Sapreste i comandi?
Come posso poi riaprirlo e leggerlo in quel text box?
Grazie
@F45ky0@

 wrote in message
4YLY5.9479$x_2.7...@twister1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: numeri casuali

Come faccio a generare numeri casuali in VB6?

> Come faccio a generare numeri casuali in VB6?
Guida in linea ... istruzioni Ran, Random,Randomize ecc ecc
Ciaps
Stracca

Ovviamente dipende da quanto li vuole casuali...
Bye


-------------------------------------
Non mi stancherň mai di imparare...
Grazie a tutti!
dario.m...@SONOlibero.it 
(ovviamente da correggere)

 wrote in message
8e8qv1$bjj$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: IP... e ti diro chi sei!

Secondo voi č possibile, tramite l'indirizzo IP arrivare a sapere chi č
l'energumeno che sta dall'altra parte dello schermo, almeno qual'cosina su
di lui?
Se fosse possibile come si puň fare per scrivere il codice in
Visual Basic?
Sto facendo un programma in VB che manda e-mail, come posso fare per mandare
piů di un e-mail ad uno stesso indirizzo di posta, senza schiaccire
ovviamente N volte su Invia? ;-)
Grazie anticipatamente LK2

 più di un e-mail ad uno stesso indirizzo di posta, senza schiaccire


piů di un e-mail ad uno stesso indirizzo di posta, senza schiaccire


la maggior parte sono dinamici, però quasi sicuramente mi sbaglio .
Poniamo il caso che sia un server dal quale alcuni ci si collegano, (spero
di essermi fatto capire), a questo punto l'IP dovrebbe essere fisso allora
potrei fare qualcosa?

Eh eh, scrivi una back door che ti permette di sfrucugliare il suo hd,
gliela istalli e poi guardando i suoi documenti word magari scopri anche
come si chiama la sua donna :)


Sono cosě difficili i cosiddetti Loop? O_O


:))

...

Dovresti fare un Whois, una volta avevo trovato in rete un sistema per
farlo da VB, ma non lo ritrovo; cerca su Altavista con le parole chiave
whois e Visual Basic
E' quello che fai se vai qui,
http://www.ripe.net/db/
clicca su whois e dagli l'IP.
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi sul
    Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------
Real E-address: 
gaet...@hotmail.com


No, non puoi fare nulla.


SPP lamer -_-
non si istigano le persone a certi comportamenti :))

...


Se ci riesci creami un account con 8000 giga di spazio per le mie pagine
web. Ho intenzione di creare una novità assoluta: il primo sito porno
italiano interamente gratissss!!!!
con foto e video fatti personalmente da me stesso medesimo in persona ...


>Ci sono!!! Esiste NetBus.  Allora vai dall'ISP del tizio con il >dischetto
e dici "Volevo vedere se mi leggevate questo >dischetto ....!!!" e gli copi
il netbus sull'hd, lo esegui, ringrazi e >te ne vai. Da questo momento hai
il "CONTROLLO TOTALE" >dell'ISP e puoi avere tutte le cavolo di e-mail che
ti servono.
Giusto, com la nuova versione di Netbus, non serve neanche installare patch,
ma quello che mi preoccupa e che sto tipo è riuscito a "far fondere il
modem" di una mia amica... e credo
sia ben protetto da certi programmi!


Scusa, ma che ti costa andare a casa sua e spaccargli la faccia? :))

>Scusa, ma che ti costa andare a casa sua e spaccargli la faccia? :))
Hai ragione, ma non so chi sia e dove abita! ;-(


Se sai l'ip, almeno il provider lo puoi scoprire... ma non ci fai niente.
Cmq è strano far fondere un modem via rete... ma non ne so niente, potrebbe
essere anche fattibile. Se la tua amica ha i log o almeno l'ip e l'ora digli
di denunciarlo :)))
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: ADO??

Ho sentito parlare di questi ADO. Cosa sono?
Ciao a tutti Franco.

Ho sentito parlare di questi ADO. Cosa sono?
Nel 1992 Microsoft ha lanciato Jet Engine/DAO e ODBC promettendo
connettivita' sui dati a 360° (vedi progetto WOSA ed affini).
Anche se l'idea non era malvagia, la realta' ha dimostrato che l'utente era
costretto a fare delle scelte di campo: o sviluppare applicazioni desktop
con DAO (Data control di VB) o sviluppare applicazioni Client-Server
accrocchiando codice, utilizzando soluzioni di terze parti o utilizzando il
tardivo RDO.
Nel 1996 si inizio' a parlare di OLEDB. OLEDB e' in effetti la soluzione
all'obbiettivo mancato da Microsoft con ODBC e compagnia bella. E' un
sistema di accesso a fonti di dati diverse (provider) molto potente e
duttile. Si va dai database relazionali desktop (Access) ai veri e propri
RDBMS (SQL Server, Oracle); OLEDB permette di accedere con lo stesso
paradigma anche a provider quali Server Mail (Exchange), motori di ricerca
web (Index Server) e i servizi Active Directory di NT5.
Il problema e' che OLEDB e' estremamente complesso da programmare, per cui,
come per Jet Engine e' preferibile accedervi attraverso un modello ad
oggetti: ADO (Active Data Object).
Al di la delle parole diplomatiche di Microsoft, tutto cio' che conosci oggi
per accedere ai dati e' gia' cibo per i vermi. Tutte le soluzioni Microsoft
per l'accesso ai dati convergono in ADO e tutto il resto sparira' (Jet
Engine compresa....sigh....(1))
Ciao
Paolo
(1) il ...sigh... e' al pensiero degli applicativi gia' scritti nell'azienda
del sottoscritto.

Nel 1992 Microsoft ha lanciato Jet Engine/DAO e ODBC promettendo
Senti mi potresti raccontare la storia dei computer dato che ci sei?
Ciao, Luther
E-Mail: 
blis...@mythos.it
 - ICQ UIN: 8761838 - web: 
http://www.blissett.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Senti mi potresti raccontare la storia dei computer dato che ci sei?
Anche le programmi del piffero che tu scrivi attualmente in VB sono cibo per
i vermi. Sei riuscito a vederlo VB6???...magico!!!!
Ciao
Paolo


Scusate se la cosa e' gia stata detta...
Nell'help di VB non ho trovato riferimenti ad ADO (forse non ho cercato
bene), dove e' possibile recuperare informazioni su ADO e OLEDB?
In particolare informazioni su come sostituire il DAO con ADO in VB5.
--
Roal Zanazzi
z...@iol.it

...


 wrote in message
6qcc0p$8bd$1...@nslave1.tin.it...

Ti sei rovinato ad ammettere di aver rigirato da capo a fondo la beta di vis
studio 6, su questo ng, ora aspettati alemno un centinaio di email.
Io comunque ancora non lo ho installata, sono stato schiavizzato 2 settimane
in una conversione vb3-vb5 :(


In particolare informazioni su come sostituire il DAO con ADO in VB5.
Sul sito Microsoft, oppure su MSDN

 

Newsgroup: it.comp.lang.visual-basic
Titolo: Errore datagid

Caro NG,
ho difficoltà a visualizzare il risultato della query sulla griglia.
Dim db As Database
Dim rs As Recordset
Set db = OpenDatabase("c:\programmi\lap\lap.mdb")
Set rs = db.OpenRecordset("SELECT ID, Campo1, Campo3, Campo4, Campo5,
Campo6, Campo7 " & _
        "FROM Estratti " & _
        "WHERE Campo1 BETWEEN #" & txtDa.Text & "# and #" & txtA.Text & "#
")
'La query l'ho già testata e funziona perfettamente.
'L'esecuzione si blocca in questo punto con Errore di run-time '13'
Set DataGrid1.DataSource = rs
Chiedo se possibile 2 cose.
1) un aiuto per risolvere il problemino
2) un indicazione dove si trovano le spiegazioni degli errori di run-time.
    Ho guardato nella guida ma non li ho trovati (devo cercare meglio ?).
Grazie
ilpav

     Ho guardato nella guida ma non li ho trovati (devo cercare meglio ?).
Msdn.
Semplicemente, quando a debugger si presenta l'errore, premi f1
ciao
ugo

 posto.
No, attenzione: la DBGrid è sì associabile a DAO, ma non a run-time.
Cioè il codice:
Set DBGrid1.DataSource = rs
non funzionerebbe; la connessione deve essere determinata a design-time.
Ciao,
Carlo.

 non funzionerebbe; la connessione deve essere determinata a design-time.
E' vero: non ricordavo...
L'unica č associarla a un controllo data e cambiare il recordsource del
data.
ciao
ugo


inserisci nel form un controllo Data e impostalo come
DataSource nella DataGrid1
dopo in fase di RunTime potrai usare:
     Set Data1.RecordSet = rs
credo che sia quello che ti serve!

 ha scritto nel messaggio
news:OtKL7.163442$sq5.7...@news.infostrada.it...


 Posso fare quindi un mix tra proprietà e codice ?
Data1.DatabaseName= (percorso database)
Data1.RecordSource = "SELECT " & Text1.Text & " FROM Tabella ORDER BY " &
Text2.Text & ";"
eccetera eccetera...
Ciao,
Carlo.