mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Spostare File.bmp all'interno di una PictureBox

Come si può spostare un'immagine in un  punto (x - y) prestabilito
all'interno di una PictureBox?
Grazie! :-)

all'interno di una PictureBox?
metodo PaintPicture o API BitBlt
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------


PaintPicture molto OK!
Grazie Moreno!   :-))



se è una piccola animazione che vuoi creare dovresti appoggiarti ad una
seconda picture per evitare sfarfallio fastidioso.
Ricordati di settare autoredraw a true...
--
-------
sito: 
www.dadev.it
ultime: Ocx per irc testi freeware
-------

 Ricordati di settare autoredraw a true...
Grazie, Antonio P.
Ho ottenuto lo spostamento di una grande immagine in una PictureBox molto
piccola, con le barre di scorrimento. Ora si verifica un fastidioso
inconveniente.
Lo sfondo della PictureBox, č grigio, quando sposto l'immagine oltre i bordi
della
PictureBox, l'immagine, che in questo caso č bianca, lascia la traccia delle
precedenti
posizioni.  [?]Come posso rimediare?
Grazie!!!


posizioni.  [?]Come posso rimediare?
Prima di disegnare, pulisci la picturebox con il suo metodo Cls.
ciao, hal

> Prima di disegnare, pulisci la picturebox con il suo metodo Cls.
Funziona anche con Refresh!
Grazie hal!
Newsgroup: it.comp.lang.visual-basic
Titolo: formato data e numerico

come posso cambiare il formato di una casella di testo per visualizzare le
date o i numeri nei diversi formati?
grazie

 grazie
Se intendi convertire quello che ti arriva da <TuaTextBox>.Text in un
formato
diverso dal String guardati sull'help
CBool(espressione)
CByte(espressione)
CCur(espressione)
CDate(espressione)
CDbl(espressione)
CDec(espressione)
CInt(espressione)
CLng(espressione)
CSng(espressione)
CStr(espressione)
CVar(espressione)
ma ovviamente sarebbe meglio obbligare l'imput dell'utente al formato che ti
serve,
per esempio sul formato Date fai un test su un evento della TextBox
(es.LostFocus)
e controlli l'imput con la funzione IsDate
Sub MioTextBox_LostFocus()
    If IsDate(MioTextBox.Text) = False Then
        <TuoMessaggioDiErrore>
  ecc. ecc. ecc.

 ha scritto nel messaggio
news:3d77...@news.cis.it...

vorrei poter trasformare un formato da da 2/2/02 a  2 Feb 02  o un numero da
1000 a 1.000
grazie


sulla guida cerca 'format'
--
bye BlackMagic
ICQ: 85485468

 date o i numeri nei diversi formati?
    La "casella di testo" di Visual Basic non possiede la proprieta'
"Format", e neppure la proprieta' "Value". Devi "arrangiarti" con la:
        Property Text As String
            Membro di VB.TextBox
            Restituisce o imposta il testo contenuto nel controllo.
e con la:
        Function Format$( _
            Expression _
          , [Format] _
          , [FirstDayOfWeek As VbDayOfWeek = vbSunday] _
          , [FirstWeekOfYear As VbFirstWeekOfYear = vbFirstJan1] _
          ) As String
            Membro di VBA.Strings
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: Mettere i dati su un server linux

Potrebbe funzionare secondo voi un programma scritto in VB6 che usa ADO  e
ha gli archivi in access 2000 , se metto i file di dati ( MDB ) su un disco
presente in un server linux ?
Tale programma gestionale di contabilità ha architettura file shared , in
locale installa ocx\dll\runtime\exe   , sul server ci sono gli archivi e
qualche componente , e non è certificato per funzionare su linux\unix .
Se però sul server piazzo solo la cartella DATI con tali MDB , poi la mappo
dai vari client windows che usano il sw , potrebbe funzionare  il programma
?
Voi che dite ?
Grazie e ciao

 ha scritto nel messaggio 
news:dn4e42$9c4$1...@nnrp-beta.newsland.it...


 ha scritto nel messaggio 
news:dn4e42$9c4$1...@nnrp-beta.newsland.it...

Funziona..funziona....
(parliamo di Samba vero?)
Umbe 

 (parliamo di Samba vero?)
devo verificare che sia installato .
Senza di quello i clients win non comunicano nè vedono le risorse presenti
sul server linux , giusto?
Grazie e saluti

 ha scritto nel messaggio 
news:dn4gpt$b3s$1...@nnrp-beta.newsland.it...

Samba è un insieme di demoni che permettono ad una macchina linux di 
condividere risorse (file, cartelle e stampanti) a macchine windows, oltre a 
poter fare anche da PDC e tante altre belle cose.
Se i client sono windows, senza Samba vai poco in là.
Umbe
Newsgroup: it.comp.lang.visual-basic
Titolo: Ordinamento di stringhe (Help ME)

Ciao.
Sai se esiste una funzione in VB6 simile a quella riportata sotto in Jscript
che riordina un arrey di stringhe??
O come trasformare od utilizzare all'interno di VB6 una fuction come quella
sotto riportata?
Grazie.
================ da MSDN LIBRARY di Visual Studio 6 =============
Nell'esempio seguente viene illustrato l'utilizzo del metodo sort:
function SortDemo()
{
  var a, l;
  a = new Array("X" ,"y" ,"d", "Z", "v","m","r");
  l = a.sort();
  return(l);
}
============================================================

sotto riportata?
Il metodo consigliato direttamente dai progettisti di VB per
ordinare un array di stringhe è quello di utilizzare una listbox
(nascosta, virtuale, insomma basta che sia una listbox) con
la proprietà Sorted = True
In questo modo si utilizzano in automatico le impostazioni
internazionali (gli alfabeti non sono tutti uguali... certi caratteri
particolari non hanno lo stesso ordine in lingue differenti)
Zeross

Zeross
Ti ringrazio.
Quella della listbox l'avevo già utilizzata, ma pensavo ci fosse
qualcos'altro di più sofisticato.
Mi sembra un giro un po' contorto.

Mi sembra un giro un po' contorto.
Tra l'altro come metodo è ben poco efficente: se hai molte stringhe le devi
prima caricare tutte sulla ListBox e poi rileggerle tutte una per una, e
come saprai l'accesso ad una proprietà di un controllo non è proprio il
massimo della velocità.
L'unica soluzione è farti una sub di ordinamento.
Io, ad es. ne fatta una (traducendo l'algoritmo) che esegue il QuickSort di
un'array.

Newsgroup: it.comp.lang.visual-basic
Titolo: Sorgente per creare file.ps

Salve a tutti, dove posso trovare un sorgente per creare un file postscript
a partire da un'immagine .TIF ? Grazie a tutti.
Stefano
--------------------------------
Inviato via 
http://usenet.libero.it

 a partire da un'immagine .TIF ? Grazie a tutti.
Puoi installare una stampante con driver Postscript e stampare su file.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 file.
Oppure utilizzare ghostscript direttamente per la conversione!

 Oppure utilizzare ghostscript direttamente per la conversione!
Pensavo di fare in un altro modo: ho installato la stampante universale PS
di Adobe. Ora dovrei, da codice VB6, dirgli di stampare (su file) tutti i
file .tif residenti in cartella. Come posso fare ? Usando l'oggetto printer
o implementando la shell ? Grazie.

Newsgroup: it.comp.lang.visual-basic
Titolo: MATROX MISTIQUE + RAINBOW RUNNER VENDO

Vendo MATROX MISTIQUE + RAINBOW RUNNER A £.250.000.
Contattatemi direttamente presso
gi...@iname.com

Finalmente un OT da riciclare!
Eccovi la situazione:
devo comperare un nuovo pc su cui sviluppare con un HD SCSI da 9 o più GB.
Vista la spesa non indifferente non vorrei sbagliare a scegliere prendendo
un disco grande invece che 2 piccoli (...si fa per dire), scelta
consigliatami da un amico.
Considerate che:
1 - Dovrò installare più sistemi operativi (subito W95 e W98, in seguito NT
o WIN2000, spero di no ma probabilmente anche W3.1)
2 - Sarà un PC in "prima linea": collegato direttamente a internet (senza
firewall) con conseguente probabilità di dover riformattare tutto a causa di
virus.
3 - Oltre ai linguaggi ed ai soliti applicativi di ufficio ci sarà un
archivio di immagini scannerizzate da aggiornare spesso e quindi dovrò
lanciare utility di deframmentazione con relativi tempi di attesa.
4 - Dovrò creare backup dell'archivio con un masterizzatore SCSI , quindi
nasce la necessità di avere una partizione dedicata
5 - Non capisco un accidente di SCSI e quando mi hanno accennato a tre
standard diversi mi è venuto un attacco di nausea. Le uniche cose che so è
che SCSI è veramente veloce, più incasinato da installare, e probabilmente
più difficile da vendere visto che i negozianti cercano SEMPRE di rifilarti
un IDE (o EIDE o Ultra DMA ecc.)
La mia idea di un singolo disco grande è la migliore?
Grazie e ciao
P.S. ci sarebbe un altro possibilità:
mi salta il progetto, rimango con i miei 3GB  IDE e compro una bacinella per
le mie lacrime. Se non altro è più economico    :'-(   '   '   '  '   ]
--
-
MIX (VB5SP3)
110 links ai siti VB
http://www.tempolibero.com/user/mix/
 (consigliato)
http://space.tin.it/computer/gaais
  (alternativo)
( TEMPORANEAMENTE ACCESSIBILI SOLO CON IE )
-

...


Si, ma ragazzi, non diamo corda a questa gente, sennò intasiamo di più
il NG... tanto quell'idiota non tornerà a leggere i messaggi.....
Ciao,
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

...


Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Einominare ocx .... cosa succede ?

Ngiorno a tutti.
Dal momento che uso un mswinsck.ocx nel mio progetto e non voglio 
usare un'installer per eseguire la mia app su altri pc, se rinomino 
l'ocx e lo registro che problemi posso avere ?
grazie, Alverman



Hai provato a metterlo nel path insieme all'exe.
Potrebbe funzionare senza registrazione (con alcune limitazione).

 Potrebbe funzionare senza registrazione (con alcune limitazione).
Non va :(


Succede che il ProgID delle classi esposte dall'ocx non cambia, e
siccome nel registro di Windows non possono coesistere due ProgID
uguali, faresti solo casino per niente...

Newsgroup: it.comp.lang.visual-basic
Titolo: Manuale VSH

Cerco un manuale di Windows Scripting Host o perlomeno un sito che ne
parli. Grazie.

 parli. Grazie.
http://msdn.microsoft.com/scripting/

 ha scritto nel messaggio
news:2okfetcpk4c0tvobl...@4ax.com...


 sofisticato...
Hai visto "Anonimo", 
un....@libero.it
; si vede che č un mentecatto!!
Ciao
--
Timothy Redaelli
timothy....@email.it
Newsgroup: it.comp.lang.visual-basic
Titolo: ORIENTAMENTO TEXTBOX

Ciao ragazzi,
mi sapreste dire se esiste un modo per orientare i text box con
un'angolazione definita (45°, 90° etc...)
Se non fosse possibile con i controlli intrinseci di Vb, sapreste indicarmi
altri controlli che facessero al caso????
Grazie cmq
Paolo

 altri controlli che facessero al caso????
passo
CIAO

 [...] mi sapreste dire se esiste un modo per orientare i text box con
un'angolazione definita (45°, 90° etc...)
Mmmmm, l'ho visto l'altro giorno...
Se non sbaglio è qui: 
http://web.tiscali.it/Luigiwebpage/ms/vb/index.htm
Ciao,
Carlo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Verificare se un programma è avviato.

Con 
vb.net
 2010 è possibile verificare se un programma, ad esempio Autocad, 
è già in  esecuzione?
Ho realizzato un programmino in 
vb.net
 che  apre un file autocad, legge 
alcuni dati, e lo chiude. Il problema nasce se, inavvertitamente, autocad è 
già stato avviato precedentemente.
 Ciao
nero23 

 è già in  esecuzione?
Prova con la funzione Process.GetProcessesByName(). Esempio:
         If Process.GetProcessesByName("Notepad").Length > 0 Then
             MessageBox.Show("Notepad in esecuzione")
         End If
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3: Soluzioni a raccolta", molto più di semplici 
FAQ! 
http://it.openoffice.org/doc/manuali/

Grazieeeee
funziona
ciao
nero23

Newsgroup: it.comp.lang.visual-basic
Titolo: numero di righe per la stampa

Salve a tutti scusate la banalitą ma ho bisogno di individuare il numero di
righe di un controllo richtextbox per impostare
la nuova pagina di una stampa dopo un certo numero ben definito di righe nel
controllo
-- Daniele

 controllo
Ciao,
che ne dici della GetLineFromChar alla quale passi Len(RTF.Text) -1?
Così dovresti riuscire ad ottenere il numero di righe totali. Forse :-)
--
Princi, 
princ...@programmer.net
--------------------------------------------------------------------------
"Tutti sanno che una cosa è impossibile da realizzare,
finché arriva uno sprovveduto che non lo sa e la inventa." A.E.

Newsgroup: it.comp.lang.visual-basic
Titolo: Stampare un rettangolo

sapete dirmi come faccio a stampare un rettangolo agli estremi di un foglio
con l'oggetto printer????? iniziando a sapere come faccio a calcolare gli
estremi del bordo

 ha scritto nel messaggio
news:dg_T7.333497$sq5.16...@news.infostrada.it...

x1=0
y1=0
x2= printer.scalewidth
y2=printer.scaleheight
printer.line(x1,y1)-(x2,y2),,b
Saluti,
Pusky
Newsgroup: it.comp.lang.visual-basic
Titolo: Come invio una e-mail html da VB?

Ho la necessità di inviare delle e-mail da VB, utilizzando il controllo
MSMapi riesco a inviarle solo testo, non riesco ad inviarle HTML.
Ci sono suggerimenti?
Ciao

Ci sono suggerimenti?
Si! Aboliamo l'html dai messaggi di posta elettronica! :(
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 wrote in message
news:FuQw8.11288$8D3.3...@news1.tin.it...

Un messaggio di posta è solo un file di testo.
Spedisci a te stesso una mail in cui metti dentro dell'HTML, poi analizza il
sorgente della mail, ovvero guarda cosa contiene. Cerca quindi di replicare
la cosa sul messaggio che componi.
Dads.
P.S.: Ma devi proprio farlo?
Newsgroup: it.comp.lang.visual-basic
Titolo: Microsoft abbandona Silverlight. Che fine fa LightSwitch?

Salve a tutti.
Una curiosità su LightSwitch (anche se non uso questo prodotto).
 
So che è basato su Silverlight.
 
Dato che Microsoft ha deciso di abbandonare Silverlight
 
http://www.hwupgrade.it/news/sistemi-operativi/microsoft-inizia-ad-abbandonare-silverlight-al-suo-triste-destino_57927.html
 
 
Che fine farà LightSwitch?
Verrà abbandonato anche lui, oppure verrà convertito ad HTML5 (oppure lo 
è già?)
 
Ringrazio Anticipatamente per le Risposte :-)
 
 
-- 
Daniele Pinna
DAPINNA.COM
 
(leva oops per rispondere)
-----
Utente Skype: dapinna
DAPINNA.COM
        :  
http://www.dapinna.com
 
Il Docfa in Pillole:  
http://www.ildocfainpillole.it
 - Sito Aggiornato!!!
DAPINNA.COM
 su Facebook: 
https://www.facebook.com/dapinnadotcom
 
BLOG: 
http://storielaboratorioinformatica.wordpress.com
 

 Ringrazio Anticipatamente per le Risposte :-)
 
Cosa sono? Database?
 
-- 
Greg
 
 


LightSwitch è (era?) uno nuovo strumento di sviluppo da abbinare a
Visual Studio, per creare applicazioni molto velocemente (ma con una
grafica pessima HIMO) con un Database integrato molto semplice da usare
e con molti automatismi interessanti.
 
Un progetto potevi decidere, con un flag, se compilarlo come
applicazione desktop oppure web... e questo ugualmente era molto
interessante.
 
Usando Visual Studio Prof (non la Express) era possibile fare delle
personalizzazioni alla grafica e altre cosucce.
 
https://msdn.microsoft.com/it-it/vstudio/lightswitch.aspx
 
 
http://www.lightswitch.it/
 
OK, cmq mi rispondo da solo riguardo il "destino"... in questo secondo
link viene nominato HTML5 per cui la "scomparsa" di Silverlight non
dovrebbe comportare un problema.
 
 
 
 
 
 
 
-- 
Daniele Pinna  (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: 
http://www.dapinna.com
 
Il Docfa in Pillole:  
http://www.ildocfainpillole.it
 
DAPINNA.COM
 su Facebook: 
https://www.facebook.com/dapinnadotcom
 
Blog - Storie di un Laboratorio di Informatica:
http://storielaboratorioinformatica.wordpress.com
 
-----
*** Powered by Linux KUbuntu 14.04 LTS "Trusty Tahr" ***
Newsgroup: it.comp.lang.visual-basic
Titolo: EQUIVALENCE in vb5 ?

Da poco utilizzo il vb5. Non sono riuscito a trovare il modo di
assegnare ad una stessa area di memoria dati due "Type Def" da me
definiti. in fortran per esempio si usa l'istruzione "equivalence". Se
non si puo assegnare nomi diversi a stesse aree di memoria e' almeno
possibile assegnare i componenti tra due type def diversi? utilizzando
magari qualche funzione del tipo CopyMem ??? 
Grazie in anticipo, Antonio.

 Grazie in anticipo, Antonio.
Non ho capito bene la tua domanda. Se hai due variabili dello stesso tipo e
vuoi che siano uguali, basta usare l'operatore "=":
Option Explicit
Private Type MioTipo
    Membro1 As Long
    Membro2 As Long
End Type
Private Sub Command1_Click()
    Dim a As MioTipo
    Dim b As MioTipo
 
    a.Membro1 = 250
    a.Membro2 = 300
 
    Set b = a
    MsgBox b.Membro1 & " " & b.Membro2
End Sub
 
 Se invece vuoi copiare valori fra membri di due variabili di tipo diverso
non si puņ fare. Se chiarisci meglio posso darti una risposta.
Saluti,
Domenico

 Domenico
------------------------------------------------------------
grazie per la pazienza.
Il problema è questo:
Type MioBy
     Membro(99) As byte
End Type
Type MioStr
     Membro As string*100
End Type
Type MioStr1
     Membro(99) As string*1
End Type
Type MioLng
     Membro(24) As Long
End Type
Type MioAltro
     Membro(9) As AltroMio
End Type
Io devo leggere da un dispositivo sequenziale binario (file, porta
seriale, parallela ecc.) un buffer, per es. da 100 byte, e poi
assegnarlo ad uno di questi tipi in base a informazioni contenute nel
buffer stesso. Come faresti?
				Grazie Antonio
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema com interop e distribuzione

Ho provato a fare un progetto .net compilato com COM interop.
In un'altro pc distribuisco la dll creata e provo ad usarla da vb6....
Un disastro: 'ActiveX can't create object'.
Sapete cosa bisogna fare passo passo per usare una dll .net da vb6?
PS: nella stessa macchina dove c'e' sia .net che vb6 tutto va alla 
grande, il problema è quando distribuisco....


http://groups.google.it/group/it.comp.lang.visual-basic/browse_frm/thread/3143292cee52f7e
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Riferimento alla form padre in una form child

Ciao,
forse la domanda è banale, ma non trovo una risposta.
Ho 2 form: Form1 e Form2.
Carico la Form2 dalla Form1 con: Form2.Show vbModeless, Me in modo da
mantenere form2 sempre in primo piano.
Volevo sapere se (e come) è possibile sfruttare quel "Me" per fare
riferimento alla Form1 dalla Form2 senza menzionarla con il suo nome, visto
che quest'ultima potrebbe essere richiamata nello stesso modo anche da altre
form.
Paolo

 ha scritto nel messaggio 
news:43da4464$1...@newsgate.x-privat.org...


mi correggo:
nella Form1 (e le altre che aprono la Form2)
 ...
set myForm2=new Form2
set myForm2.OpenerForm=Me
myForm2.Show vbModeless
...
Elef 

 ...
Si, cosě sapevo che si poteva fare.
Anzi, io lo faccio senza  set myForm2=new Form2, ma direttamente con Set
Form2.Parent = Me
Io chiedevo se usando l'istruzione Form2.Show vbModeless, Me (nota il Me),
era possibile nella Form2 avere il riferimento al chiamante, senza dover
definire una variabile di tipo Form, dato il "Me" viene passato come
parametro al metodo Show.
Paolo

Newsgroup: it.comp.lang.visual-basic
Titolo: [Ot] se non avete nulla da fare in questa notte caldo ...

...andate qui : 
http://snurl.com/1tf2
 clikkate sull'assistente e fategli
qualche domanda ! O_o
Giuro che chi li ha programmati sono dei GENI !!!
Troppo forte ! ^_________^
siamo in chat per vedere chi riesce a conquistarla !
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 siamo in chat per vedere chi riesce a conquistarla !
LOL
Peccato non poter venire in chat (firewall, ma quando torno
dalle ferie, me lo faccio sbloccare).
Bye, G.

 Giuro che non ho ancora visto... sarà mica quella dell'Alfa Romeo ?
Tana :-)
Bye, G.

 Tana :-)
we' ma tra 20 minuti sei in ferie !?


 we' ma tra 20 minuti sei in ferie !?
Da quasi un'ora, ma ho ancora da fare (abbastanza, pure. :-( )
Bye, G.

 ha scritto nel messaggio
news:L9lRa.181496$Ny5.5...@twister2.libero.it...

Le ho chiesto di spogliarsi ... ma niente da fare .. anzi mi ha chiesto come
mi chiamo.
m#####a che rridere !!! Complimenti ai progettisti
--
Mauro Cerreto
www.cerretosoft.it

 qualche domanda ! O_o
"snurl non reperibile"
o
"Impossibile visualizzare la pagina" per gli IEttiani.
Ciao

 Giuro che chi li ha programmati sono dei GENI !!!
boh... a me sembrano abbastanz autistici tutti e due  :D

Te l'ho messa in crisi alla quarta domanda :P
Si vede che ero un takkino nato sulla chat ai miei bei tempi ;)
-- 
Saluti
Andrea Moro
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ado & Find

Sto da poco effettuando conversioni dei miei programmi con Dao in Ado
e ho diversi problemi legati all'uso del comando Find (come era ovvio
supporre :-) ).
Vi pongo un quesito.. Immaginate un Recordset con articoli che hanno prezzi
legati a due listini (es. LX e LY ) .. come faccio con il comando find a
cercare nella stessa ricerca il Codice articolo e il codice relativo al
listino?
io ho già provato in diversi modi .. ma sembra accettare solo la ricerca su
un solo campo..
adors1.find "MA_CODAR = 'nome articolo' AND LI_CODLI = 'LX' "
Così non funziona.. mi accetta solo
adors1.find "MA_CODAR = 'nome articolo' ".
Vi prego aiutatemi .. già non c'é più 'nomatch' :-((
Grazie. Gabriele

 wrote in message
svgh4.1670$Wr6....@news.infostrada.it...


 un solo campo..
Confermo: il Find di ADO accetta un solo parametro.
Per fare una ricerca utilizzando più parametri devi usare la proprietà
.Filter oppure scrivere una Query SQL apposta che ti restituisca solo i
Record che ti interessano all'interno di un Recordset.
Ciao,
   <--< Nik >-->

Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettato errore dati: il modulo di gestione dei database Ms Jet non è in grado di aprire.....

Salve a tutti ho un problema enorme:
ho fatto un soft e l'ho installato, o meglio uso l'eseguibile, su un pc nt4.
Il mio soft però all'apertura mi da il seguente errore:
Intercettato errore dati: il modulo di gestione dei database Ms Jet non è in
grado di aprire il file 'c:|adodb1.mdb'. il file è già aperto con accesso
esclusivo da un altro utente o è  necessario disporre dell'autorizzazione
per visualizzare i dati.
Qualcuno potrebbe gentilmente aiutarmi
Ringrazio chiunque lo faccia!!!!

 per visualizzare i dati.
hai verificato se l'utente che lancia il tuo programma ha le necessarie
autorizzazioni per accedere alla cartella dove è il DB?
                                                        ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Modificare data ed ora di sistema

Ho cercato in lungo ed in largo tutta la documentazione .NET alla ricerca di
una classe che mi permetta di modificare la data e l'ora di
sistema.......sapete qual'è?
Io ho trovato: CultureInfo, Calendar, System.Globalization.......ma non ho
trovato nulla di interessante......
mi aiutate? grazie!!
good coding!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

Credo che la maniera DotNet sia attraveros l'uso di WMI (che però non
conosco)
Ecco un alternativa
Imports System.Runtime.InteropServices
Structure SystemTime
      Dim wYear As Int16
      Dim wMonth As Int16
      Dim wDayOfWeek As Int16
      Dim wDay As Int16
      Dim wHour As Int16
      Dim wMinute As Int16
      Dim wSecond As Int16
      Dim wMilliseconds As Int16
   End Structure
 Dim oSysTime As SystemTime
      With oSysTime
         .wDay = 10
         .wMonth = 10
         .wYear = 2002
         .wHour = 5
         .wMinute = 6
         .wSecond = 7
      End With
      If (SetLocalTime(oSysTime)) = 0 Then
         MessageBox.Show("error")
      End If
HTH
--
Corrado Cavalli
UGIdotNET - 
http://www.ugidotnet.org

 ICQ : 11847262
Mmm... una soluzione non brillante ma funzionale č di usare
Microsoft.VisualBasic.DateAndTime.Today
Microsoft.VisualBasic.DateAndTime.TimeOfDay
(in pratica alla vecchia maniera).
^__^ HTH
-- 
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
--

Il declare è questo...
Private Declare Function SetLocalTime Lib "kernel32" (ByRef lpSystemTime As
SystemTime) As Int32


Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire più progetti

Ho creato un progetto eseguibile con centinaia di form (l'EXE è più di 12
Mb) e report vari. Vorrei suddividere questo progettone in più progettini:
un programma base (.EXE) con una MDI form che visualizzi tutte le altre form
messe in diverse DLL. Il problema è che il programma di base, utilizzando
una form MDI, non permette di prendere le form  dalle varie DLL e di
caricarle come MDI child ma solo come form modali. Non c'è un modo per
subclassare delle form modali e di visualizzarle come MDI child? O esiste
un'altra soluzione? Grazie!
--
Posted from 
mail.zucchetti.it
 [193.76.224.157] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
000001bfc6e3$a20cffe0$0c000082@davide...

Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire un dbf e modificarlo...

Ciao a tutti, sono un novizio e vorrei chiedere alcune cosette.
Io ho questo codice per il momento devo aprire un dbf ( per poi
modificarlo) ma mi da errore nel percorso del file.. eppure è quello
...
Cambiando alcuni parametri riesco ad aprire un mdb ma non un dbf.
Dove è il problema ?
GRAZIE
Option Explicit
Private WithEvents connConnection As ADODB.Connection
Private WithEvents rsRecordSet As ADODB.Recordset
Private Sub Command1_Click()
    Dim strConnect As String  'Stringa di connessione.
    Dim strProvider As String 'Provider
    Dim strDataSource As String 'Percorso file.
    Dim strDataBaseName As String 'Nome file da aprire
    strProvider = "Provider=Microsoft.Jet.OLEDB.4.0;"
    strDataSource = App.Path 'Nella directory di esecuzione del
programma
    strDataBaseName = "\CP.DBF" 'Il nome del DataBase.
    strDataSource = "Data Source=" & strDataSource & _
        strDataBaseName 'Concateno le stringhe.
   strConnect = strProvider & strDataSource & _
              "Extended Properties=""DBASE IV;"";" 'La connessione
completa.
   Set connConnection = New ADODB.Connection
   connConnection.CursorLocation = adUseClient
   connConnection.Open strConnect 'Apro la connessione.
   Set rsRecordSet = New ADODB.Recordset 'Creo il recordset.
   rsRecordSet.CursorType = adOpenStatic
   rsRecordSet.CursorLocation = adUseClient
   rsRecordSet.LockType = adLockPessimistic
   rsRecordSet.Source = "Select * From CP.DBF"
   rsRecordSet.ActiveConnection = connConnection
   rsRecordSet.Open
   MsgBox (rsRecordSet.Fields.Count)
   Do While Not rsRecordSet.EOF
   MsgBox ("Vai al prossimo ")
   rsRecordSet.MoveNext
   Txt.Text = rsRecordSet.Fields(1).Value & " "
 
   Loop
 
End Sub


Nella connection string credo che vada indicata solo la folder contenente il
file DBF:
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path &
";Extended Properties=dBASE IV"
Forse lo conosci già, ma il seguente link è veramente utile in questi casi:
http://www.connectionstrings.com/
Bye
Raf

Newsgroup: it.comp.lang.visual-basic
Titolo: Creare una "copertina" con Crystal report

Salve,
    ho il problema di dover creare una pagina iniziale in un crystal report
che si aggancia ad un DB.
In pratica devo far si che nella prima pagina compaia solo campi testo (es.
il nome della societą) e poi l'elenco dei record a cui sono collegato
vengano stampati dalla seconda pagina in poi.
Sapete come posso fare?
Byez e grazie in anticipo.
Tango


Intestazione Report.
ciao
ugo

Ciao, grazie per il consiglio, ma non riesco ancora a capire come devo
impostare l'intestazione perchè mi prenda tutta la prima pagina.
Ho pensato di allungare tale sezione quanto la dimensione dell'intero
foglio, ma non credo sia la soluzione migliore.
Come posso fare?
Grazie ancora
Tango

 ha scritto nel messaggio
news:9mofam$2tt$1...@fe2.cs.interbusiness.it...

formato sezione
new page after
ciao
ugo

Grazie ancora!
Tango
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Problema con Visual Studio 6.0

Ciao ragazzi!
Finalmente mi è arrivato Visual Studio 6.0 Professional. Non vi dico i
problemi che ho avuto per installarlo. In generale, sono riuscito a
risolvere tutto; l'unico inconveniente rimasto è questo: ad ogni avvio del
sistema, viene visualizzata la finestra "Connessione di Accesso remoto".
Altre volte, mi appare la solita finestra di errore di Win98, nel modulo
RPCSS. La cosa strana è che, dopo aver cancellato il file "Rpcss.exe" dalla
cartella C:\WINDOWS\SYSTEM, tutto è tornato alla normalità. Commenti!
Grazie in anticipo a tutti.
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco
PS = Ho installato il SP2 per VS 6.0 che ho trovato sul CD di ioProgrammo di
Marzo 1999. I file sono stati aggiornati (ho controllato il numero di
versione), ma in nessun programma appare una scritta che informa della
presenza di tale SP. E' normale, oppure devo ripetere l'installazione del
SP?


ah aaaaaaaahhhhhhhhh!!
Allora non sono l'unico sfigato a cui e' successo!
Ho usato la stessa soluzione (eliminato RPCSS.EXE)...
Poi, non contento (e con altri problemi di convivenza VB5-VB6), ho usato le
maniere forti (format, setup W98, etc...)
RCPSS.EXE dovrebbe essere un modulo di DCOM98 (quello installato da VB6 e'
aggiornato rispetto a quello di Win98)...
Pero' sinceramente non ho capito a cosa sia dovuto il problema (che mi ha
procurato i crampi alle mani e una piccola crepa sul tasto di reset del PC
:-(
--
Roal Zanazzi
z...@iol.it


Questo non lo so. Comunque il Sp1 e il 2 non risolvono i problemi su
ricordati.
Ciao Lorenzo
Lorenzo Tomellini

Newsgroup: it.comp.lang.visual-basic
Titolo: Inserire un file reg

Come posso eseguire regedit per importare un file .reg senza che mi chieda
la conferma?
in pratica esiste il contrario di regedit /e
Grazie veramente
Auguri a tutti
Marco Rossi

 la conferma?
[Anche se tu prob. lo hai già scoperto]. Usa:
regedit /s
Provato con Win95 non fa apparire nessuna dlgbox.
Ciao.

Cavolo grazie
Ha funzionato!
Tanti tanti Auguri.
Ciao
Marco Rossi
Newsgroup: it.comp.lang.visual-basic
Titolo: Libri su VB.Net

Ciao a tutti.
Sto cercando qualche libro dedicato a VB.Net, mi sapete consigliare
qualcosa?
Grazie
Ghigo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Senz'altro quello di Appleman (APress) e prossimamente quello di F.Balena
(uscita prevista Aprile)
Ciao
Corrado

io questo mercoledì ho acquistato "Visual Basic .NET", della Hoepli
Informatica,
scritto da Matthew Reynolds, Richard Blair, Jonathan Crossland, Thearon
Willis.
Forse un po' troppo semplicistico, anche se poi questo dipende dalla
preparazione di ciascuno di noi (per me un po' lo è), qualche errorino qua e
là (come quando dice che la Function è una Sub che NON ritorna alcun
valore.....mah!!!)
però è bello da leggere, non so, mi sono messo lì a rileggere cose basilari
come i tipi di dato, il controllo del flusso......poi inizia subito dicendo
metodi per lavorare sulle stringhe e sulle date, e così via......
il prezzo è di ?. 48,00.....
comprato a Milano, in p.zza Lima......
good coding!!!!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

Non sto leggendo volentieri quello di Dan Appleman (gran venditore,
pessimo insegnante - secondo me, ma č una questione di gusti), mentre
la "guida per lo sviluppatore", anche se parte da concetti base (o
forse proprio per questo) scorre che č un piacere nonostante qualche
imprecisione (ne ho contate 7 in 300 pagine finora lette, un tasso
accettabile, no?).
Cesare

 ha scritto nel messaggio
news:c086ac10.02022...@posting.google.com...

Io ho fatto il grosso investimento di "I segreti di DB6" o qualcosa del
genere di Appleman .. una vera schifezza ..
L'ho gią regalato alla bliblioteca ..
Saluti

Scusate... non ho capito molto bene: "guida per lo sviluppatore" e "Visual
Basic .NET" della Hoepli sono lo stesso libro?
Ghigo

Non mi risulta nessun libro "I segreti di DB6" scritto da Appleman.
Corrado
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] Stampa

Salve ragazzi... :-) problemino con la stampa anche se cerco di arrangiarmi 
da solo...
Il problema per voi sar� banale, ma non riesco a capire come stampare una 
sola pagina vuota dopo un determinato evento; mi spiego:
[CUT CODICE PRECEDENTE]
 For i = i To i + 40       'In questo punto decido quanti record inserire in 
ogni pagina
            If i < DataGridView.RowCount - 1 Then
            'Stampe le righe della tabella...
            e.HasMorePages = True               'Se la stampa va oltre ad 
una pagina
            Else
                e.HasMorePages = False              'Blocco la stampa
            End If
Next i
Ora ho bisogno che quando finisce di stampare la prima tabella me ne stampi 
un'altra (diversa) partendo da una pagina vuota...
Se aggiungo una roba del genere:
If i > DataGridView.RowCount - 1 Then
            e.HasMorePages = True
Ovviamente mi crea un loop infinito in quanto una volta stampata la prima 
tabella i sar� sempre maggiore delle righe (altrimenti non usciva nemmeno 
dal primo ciclo)...
Ecco, io ho bisogno che una volta finita la stampa delle prime righe mi 
stampi una sola altra pagina... 

 stampi una sola altra pagina...
Troppo difficile usare una variabile booleana?!
Ciao, Vincenzo 

 Ciao, Vincenzo
Per bloccare il processo quando � stata creata una pagina?
Ecco....E' questo il problema...Come lo intercetto?

Newsgroup: it.comp.lang.visual-basic
Titolo: Non ci posso credere!! - Re:

 Federico ha scritto


avete provato a vedere le impostazioni di sistema, giusto per verificare?
ad esempio:
-larghezza del bordo delle finestre (da 0 a...)
-dimensione dei fonts (a manina si più modificare... a me è successo di
vedere un pc con small fonts impostati a 130% della dimensione originale...)
-dimensione delle scroll bars
-dimensione dei pulsanti di sistema [_][X]
-dimensione dei caratteri (un menu con fonts 10 è più grande di un menu con
fonts 8)
-ecc....
tutti questi elementi sono personalizzabili, e modificano radicalmente le
dimensioni degli oggetti nello schermo...
per pal...
esiste una api che riporta questi valori, ma una volta avuti i valori che
fai?
è impossibile venirne a capo via codice...
si devono impostare dei forms in modo che queste impostazioni siano il meno
possibile 'fuorvianti' per l'applicativo
--[GbC]--
Newsgroup: it.comp.lang.visual-basic
Titolo: la guida!

mi serve un file della guida di visual basic (1.6 Mb circa, estensione
naturalmente .hlp) con un allegato da poco, (120 Kb sarà, mi pare CNT o FTS
come estensione)che corrispondono alla parte della guida di VB5 o 6 che mi
interessa. Parla dei comandi, delle funzioni, di come si fa tutto in
pratica. Qualcuno me lo può inviare? Comunque non capisco cosa voglia dire
che ci sono 1 o 3 CD di guida se a me basta quello...
--
Lord Bahamut

 ha scritto nel messaggio
news:a1n407$gl3$1...@atlantis.cu.mi.it...

VB piratato? Ahi ahi ahi...
E' evidente che il tuo fornitore è scarso... e, comunque, venirlo a chiedere
qui mi sembra un tantino rischioso (su Roal, stai buono... no, metti giù
l'ascia...no, non puoi scuoiarlo...:-) )
Ergo, fatti un giro in rete o ripassa dal piratone... :-)
Aloha
--
Stefano Zamboni 
sz...@libero.it
Secondo postulato di Troutman:
Se il programma è stato concepito in modo tale che i dati incorretti siano
rifiutati, ci sarà sempre un idiota abbastanza ingegnoso per trovare il
metodo di farli passare.

 che ci sono 1 o 3 CD di guida se a me basta quello...
Vuol dire che indipendentemente da cosa ti basti, difficilmente qualcuno qui
te lo darà, dato che si tratterebbe di compiere una azione illegale.
Comunque a partire dal VB6, Microsoft non distribuisce più un .hlp, ma
direttamente i CD dell'MSDN (che sono per l'appunto 3).
Vai da chi ti ha fornito il programma e avvisalo che nel pacchetto originale
non erano stati inseriti, vedrai che te li darà.
Ciao
*Roby*

 non erano stati inseriti, vedrai che te li darà.
Se non è altrettanto scarso, dato che già una volta ha spacciato VB in un
solo CD...
Ciao

 direttamente i CD dell'MSDN (che sono per l'appunto 3).
3, come 3!? Perché a me ne hanno dati solo 2 (VB6 Enterprise)?
--
Esteban
Hosted by 
www.seber.it
Remove 'nonspammare' for reply

 3, come 3!? Perché a me ne hanno dati solo 2 (VB6 Enterprise)?
mi sembra siano 2 fino al 2000.
Poi hanno aggiunto la roba din win2000 e qualcosina di .NET
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Flipper graph

Ciao, ho fatto un programma che utilizza il controllo Flipper Graph,
sfortunatamente è scaduto il tempo di prova, qualcuno sa il codice per
estendere il tempo di validità?
Grazie per ogni possibile aiuto

 wrote in message
8vb63j$u5l$1...@lacerta.tiscalinet.it...


Grazie per il consiglio, ma non ho i soldi per comprarlo.
Non avevo visto che era a pagamento e l'ho usato...ora mi serve per la tesi,
per quello che voglio solo estendere il periodo di funzionamento.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Zone Morte

Perche' durante l'esecuzione di un programma, in occasioni di cicli
ripetitivi e impegnativi, compaiono delle sgradevoli zone bianche nel
form e ad esempio le label non vengono aggiornate e si sbiancano pure loro?
C'e' qualche accorgimento per evitare cio'?
VB6 SP6
-- 
*** Ti piace Piccante? 
www.PeperonciniPerHobby.it
 Facci un Giro! ***

 ha scritto nel messaggio 
news:NCdSj.68498$FR.2...@twister1.libero.it...


 VB6 SP6
DoEvents , nei cicli "pesanti".
Es.
for i = 1 to 100000
doevents
next


Perche' il tuo programma sta impegnando il sistema operativo e non
concede tempo CPU a quest'ultimo per processare il loop di messaggi
che si occupano di disegnare le finestre.
Puoi ovviare forzando manualmente un ridisegno (metodo .Refresh della
form o dei singoli controlli) oppure rilasciando per un attimo il
controllo al S.O. con la funzione DoEvents
Nota Bene: tutti queste soluzioni hanno alcuni effetti collaterali
diversi e tutte comportano un decadimento delle prestazioni, in misura
diversa e tanto piu' avvertibile quanto piu' e' lungo il ciclo (e
ovviamente anche in funzione della potenza del PC).
Tanto per avere una idea, in una Form vuota metti un pulsante e un
listbox poi incolla questo codice nella sezione (generale):
Private Declare Function GetTickCount Lib "kernel32" () As Long
Private Sub HardWork(ByVal flag As Integer)
Dim msg As String
Dim startTime As Long
Dim i As Long
startTime = GetTickCount
For i = 1 To 200000
    Select Case flag
    Case 0
        msg = "Nessuna operazione: "
    Case 1
        msg = "ListBox.Refresh: "
        List1.Refresh
    Case 2
        msg = "Form.Refresh: "
        Me.Refresh
    Case 3
        msg = "DoEvents: "
        DoEvents
    Case 4
        msg = "DoEvents (ogni 1000 iterazioni): "
        If i Mod 1000 Then DoEvents
    End Select
Next
List1.AddItem msg & GetTickCount - startTime
End Sub
Private Sub Command1_Click()
List1.Clear
Screen.MousePointer = vbHourglass
HardWork 0
HardWork 1
HardWork 2
HardWork 3
HardWork 4
Screen.MousePointer = vbDefault
End Sub
Compila come eseguibile, lancialo e premi il pulsante, poi mettiti a
fare qualcos'altro con il PC intanto che aspetti e nota la differenza
sia di risposta del sistema durante la procedura sia il tempo di
esecuzione finale.

Grazie a tutti, ora e' piu' chiaro.
Sono riuscito ad ottenere quello che volevo con qualche Refresh e DoEvents.
Ciao, Roby.

Newsgroup: it.comp.lang.visual-basic
Titolo: DLL .NET in VB6

Salve, ho creato una dll con .net che deve essere utilizzata in un
progetto vb6. Sulla macchina di sviluppo tutto funziona mentre sulle altre
amcchine ho l'errore ActiveX can't create object...
Qualche idea?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 altre amcchine ho l'errore ActiveX can't create object...
Sarà un domanda idiota, però è il primo step: hai installato il runtime 
del fw .NET sulle altre macchine???
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
 

 Ciao
Grazie per la sollecità risposta.
E' talmente idiota che ovviamente io non pensavo servisse...
Sto scaricando Microsoft .NET Framework Redistributable 2.0 in Italiano
(dotnetfx.exe)...è sufficente?
Saluti


 Saluti
Allora ho scaricato ed installato il framework ma sulla macchina che non è
di sviluppo ottengo l'errore runtime 430 la classe non supporta
l'automazione o l'interfaccia prevista.... 


 l'automazione o l'interfaccia prevista....
registrato la dll con regasm.exe?
Ciao 

 Ciao
Risolto!!!! Avevo anche registrato con regasm.exe....L'errore è che le dll
devono risiedere nella cartella dell'eseguibile....mah....vi risulta?
Saluti


 devono risiedere nella cartella dell'eseguibile....mah....vi risulta?
Non se la registri.
puoi postare il comando che hai usato?
Dovresti usare il parametro /codebase che registra anche la posizione 
dell'assembly (come il vecchio regsrv32)
In teoria Microsoft dice che se la dll č nella cartella dell'exe non serve 
neanche registrarlo, ma secondo me non funziona.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Problemi con la Spread Grid

Sto sviluppando alcune applicazioni in cui faccio uso della Spread grid 2.0
(credo, il numero corretto di versione non me lo ricordo) e sto riscontrando
diversi problemi con l'uso della proprietà value, ovvero il fatto che il
controllo decide autonomamente come interpretare i dati che gli vengono
passati e con i tipi float la maggior parte delle volte sbaglia l'uso della
virgola o gli arrotandamenti. Per risolvere il problema ho dovuto usare la
proprietà text. Qualcuno ha avuto il mio stesso problema? Come l'avete
risolto? Esistono per caso delle patch?
Grazie a tutti.
Ciao, Rick

 diversi problemi con l'uso della proprietà value,
Ho usato lo spread dalla versione 2.1 alla 3.0 e alla fine mi sono convinto
che quello che segnali tu non è un baco.
Se utilizzi la proprietà Value passandogli valori contenuti in variabili
tipizzate funziona tutto bene, se invece usi delle variabili di tipo String
o Variant, si confonde con la virgola perchè lui di default usa il punto
come divisore decimale (come d'altronde fa anche il visual basic
internamente). Se invece assegni il valore a Text, per  capire il valore
passato usa i settaggi dei separatori delle migliaia e della virgola, e
quindi funziona bene quando gli passi un valore contentuto in una variabile
stringa.
In compenso la proprietà Value è utilissima per leggere il valore
direttamente in una variabile senza doversi preoccupare dei divisori di
migliaia, e va bene anche per leggere celle di tipo Text.
Ah, se dovessi decidere di passare alla versione 3 per sfruttare la
compatibilità con Excell, lascia perdere. Ci sono ancora molti problemi e da
questo punto di vista è ancora meglio Formula One (che però è molto più
lento e ha diversi svantaggi in altri casi, secondo me).
Ciao
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: SQL d'agosto

Ciao,
sto a fare i soliti macelli con l'SQL su mdb Access! ;-)
Per semplificare, eseguo una query del tipo:
SELECT [nomi].*,
' età ' & [eta]
FROM [nomi]
LEFT JOIN [eta]
ON [eta].[ID] = [nomi].[IDeta]
eseguendo questa query ottengo una lista del genere
Carlo " prova 21"
Giuseppe " prova 22"
Giovanni " prova 25"
ecc.... in pratica "prova " + il contenuto della tabella [eta]
Se però nel campo [nomi].[IDeta] ho un valore zero, mi viene visualizzata
una roba del genere:
Carlo " prova 21"
Giuseppe " prova "
Giovanni " prova 25"
Paola " prova "
Vorrei fare in modo che se nel campo [nomi].[IDeta] ho un valore zero non
venga visualizzato nulla.
Ho provato con il RIGHT JOIN ma giustamente (right ^_^) mi elimina dal
risultato tutto il record.
Come potere fare io? ^_^
saluti

 saluti
ciaociao

 Server) :)
Don't ci avevo pensato, ce provo! DENGHIU! ;)

 venga visualizzato nulla.
Basta aggiungere una bella clausola WHERE:
SELECT [nomi].*,
' etā ' & [eta]
FROM [nomi]
LEFT JOIN [eta]
ON [eta].[ID] = [nomi].[IDeta]
WHERE [nomi].[IDeta]<>0
-- 
Quando noi ignoranti eravamo di pių,
tutto era pių bello...
(A. Celentano)

 WHERE [nomi].[IDeta]<>0
così escludi l'intero record, cosa che lui vuole evitare (altrimenti bastava
la INNER JOIN)  ;-)
ciaociao

 la INNER JOIN)  ;-)
esattamente! :-\


ma sbaglio oppure ha detto che:
"Vorrei fare in modo che se nel campo [nomi].[IDeta] ho un valore zero 
non venga visualizzato nulla."
-- 
Quando noi ignoranti eravamo di più,
tutto era più bello...
(A. Celentano)

 non venga visualizzato nulla."
intendevo dire "non venga visualizzato nulla nella colonna [eta]"
saluti

 saluti
ciaociao

> ma alla fine sei riuscito con la iif oppure no?
Siiiiii! Ho provato proprio adesso! Ho fatto una roba del genere:
SELECT [nomi].*,
IIf([IDeta] > 0, ' età ' & [eta], '')
FROM [nomi]
LEFT JOIN [eta]
ON [eta].[ID] = [nomi].[IDeta]
Grazie 1000!

 Grazie 1000!
prego 2000
ciaociao

Newsgroup: it.comp.lang.visual-basic
Titolo: [AUGURI]

Un augurio a tutti per delle serene festivitą e un 2011 che esaudisca 
almeno uno dei vostri desideri.
ciao
Stefano

 almeno uno dei vostri desideri.
Mi associo, anche da parte mia.
Happy coding ;)

Augurissimi anche da parte mia a tutto il ng.

 che esaudisca almeno uno dei vostri desideri.
Se � quello giusto magari basterebbe pure :-)
Pace e tranquillit� a tutto il NG anche da parte mia :-)
Bye, G.

MessageBox.Show("Auguri di buone feste!")
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3: Soluzioni a raccolta", molto più di semplici 
FAQ! 
http://it.openoffice.org/doc/manuali/

 Stefano
Auguri a tutti (ad un ormai solo lurker...)
Bye by SixaM 8-]
Newsgroup: it.comp.lang.visual-basic
Titolo: Cristal Report

Salve,
sono alle prese con una applicazione in vb6 che fa uso del cristal report
per le stampe.
Utilizzo cristal report tramite le chiamate alla libreria crpe32.dll quindi
senza  ocx, il fatto è che tutto questo funziona perfettamente sul mio pc,
mentre se installo l'applicazione su una altra macchina, mi dà errore 
n.ro
48  (crpe32.dll non presente) pur essendoci. Ho fatto le prove su un pc
"pulito" credo e allora mi sono accorto che oltre il file crpe32.dll, ne
servono altri.... e tutto funziona, forse bisogna registrare il file
crpe32.dll ?
I file necessari:
CRPE32.DLL
IMPLODE.DLL
CO2C40EN.DLL
Bastano questi?
Grazie...

 ha scritto nel messaggio
news:le5J4.124221$pn3.1...@news.infostrada.it...

Si, devono essere registrati (bisogna aggiungerli nella creazione del
pacchetto d'installazione).
No, non bastano. Controlla sul file di help di CR, DEVELPR.HLP, per l'elenco
dei file da installare.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

Mancano alcune dll, in VB5 era dovuto ad un buco del prg di setup che in
includeva le dll necessarie.
Puoi utilizzare una soluzione poco elegante, includi nel tuo progetto l'ocx
di crystal e dopo la creazione del setup verifica quello che e' stato
incluso
ciao.


Newsgroup: it.comp.lang.visual-basic
Titolo: VB.NET OleDbDataReader

ciao,
 con OleDbDataReader posso LEGGERE il contenuto di un RECORD??
Mi spiego...ho una SELECT che restituisce un solo RECORD e ne voglio
leggere il contenuto.Posso usare questo componente o devo usare
OleDbDataReader?!!!
Scusate se la domanda è cretina....
saluti                    
Paolo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ovviamente puoi... :)
Ma dei avere anche un OleDbConnection e un OleDBCommand
Apri la connection...
Metti l'SQL nel command
chiami il metodo executereader del command (mi pare)
Tipo:
Dim cmNewID As OleDBCommand = New OLEDBCommand("SELECT MAX(ID) FROM Table",
Connessione)
Dim drNewId As OLEDBDataReader = cmNewID.ExecuteReader
Poi iteri su drNewId.Read
Do while drNewId.Read
    COdice da eseguire...
loop
                    Ciao
                                Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità!