mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzare report di Access

Come posso fare per utilizzare un report creato con Access da VB?
Grazie!

Intendi stamparlo?
Se sě fai cosě...
Dim appl As Access.Application
Set appl = New Access.Application
appl.OpenCurrentDatabase("c:\db1.mdb")
ac.DoCmd.OpenReport "MyReport"
ac.CloseCurrentDatabase
Se provi a cambiare i parametri di OpenReport affinchč non lo invii direttamente in stampa, ma bensě a video, non funge
(probabilmente perché chiude Access e quindi anche il report prima che tu riesca a vederlo)
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

...


anche Access.. o sbaglio?
E già: bisogna che sulla macchina sia installato anche Access (non so se bastano le runtime...)


(probabilmente perché chiude Access e quindi anche il report prima che tu
riesca a vederlo)
Ho già provato a fare così (con l'opzione anteprima) senza però chiudere il
database subito dopo avere aperto il recport.
Funziona abbastanza.
Io, in realtà, vorrei qualcosa di più sicuro :
- Visualizzare il report in anteprima con le opzioni di stampa ecc.. con
access (e fin quì funziona discretamente).
- Vorrei però avere maggiore controllo sull'oggetto Access.Application in
maniera tale da :
       1 - Evitare di lasciar "scorazzare" l'operatore in giro per tutto il
database e di utilizzare le varie opzioni di Access.
       2 - Lanciare una sola sessione di Access per volta ed aver la
possibilità di sapere dalla mia applicazione quando questa termina.
p.s. : I clienti a cui andrà l'applicazione avranno anche Access.
D'altra parte ho visto che esiste il Data Report in VB6 molto carino ma
funziona solo con gli oggetti ADO e con il Database environment, mentre io
sto usando gli oggetti DAO.
Fra l'altro l'utilizzo degli oggetti ADO (OLE DB) con il database Jet 3.51
mi da prestazioni disastrose a confronto con il vecchio DAO.
Capita così anche ad altri ??

Capita così anche ad altri ??
V. sopra... :-)))

Newsgroup: it.comp.lang.visual-basic
Titolo: Array come mazzo di carte

vorrei creare un array di 40 elementi
ogni elemento dell'array è cosi costituito:
                numero da 1 a 10
                seme    denari bastoni coppe spade
vorrei con una semplice funzione mischiare gli elementi del vettore come se
fosse un mazzo di carte
sapete aiutarmi a creare un piccolo algoritmo di esempio? grazie.

Ecco prova questo se ti piace tanto ormai è aggiunto.
http://digilander.iol.it/vbsegreti/Stringhe/RandArray.htm
Un votino non mi dispiacerebbe.
Saluti.
--
Piero Romani
HomePage:
http://digilander.iol.it/vbsegreti
"Non dico mai non si può fare."

Newsgroup: it.comp.lang.visual-basic
Titolo: [? Net]Printdocument.Avanzamento di pagina

Perchč dopo innumerevoli tentativi non riesco a far avanzare in modo
corretto la stampa di 1 o piů pagine, ma mi ristampa il testo sulla stessa
pagina oppure le avanza in modo continuo tanto da doverne bloccare
l'esecuzione?
Posto il codice...
Private Sub PrintDocument1_PrintPage(ByVal sender As Object, ByVal e As
System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
Dim varCampo As String
Dim n1 As Long
Dim n2 As Long = 30
For n1 = 1 To 10
e.Graphics.DrawString(n1, New Font("Arial", 8, FontStyle.Regular),
Brushes.Black, 20, n2)
n2 = n2 + 200
If n2 > 1200 Then
      e.HasMorePages = True
      n2 = 30
Else
      e.HasMorePages = False
End If
Next n1
End Sub
Grazie a tutti
Luciano

 l'esecuzione?
Prova a seguire la tecnica riportata su
http://samples.gotdotnet.com/quickstart/winforms/doc/WinFormsPrinting.aspx
Premetto che non ho provato il codice (su questo PC non ho installato il
framework .NET) ma io sposterei la If fuori dal ciclo For...Next:
Private Sub PrintDocument1_PrintPage(ByVal sender As Object, ByVal e As
System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
[CUT]
    Next n1
    If  <condizione> Then
          e.HasMorePages = True
    Else
          e.HasMorePages = False
    End If
 End Sub
In questo modo se la condizione è True, l'evento PrintPage dell'oggetto
PrintDocument verrà rieseguito stampando la pagina successiva. Ora sta a te
trovare la condizione giusta per il tuo programma!
Nell'esempio che ti ho segnalato la condizione è determinata dal fatto che
la linea appena letta dallo stream è valida oppure no (Nothing).
Ciao!
--
Lorenzo Benaglia
UGIdotNET - 
http://www.ugidotnet.org
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Copiare memoria

ciao!
dunque, mi trovo con una funzione che mi restituisce un indirizzo di
memoria y e la lunghezza x dei dati che contiene, e vorrei copiare in
un'altra variabile i primi x bytes a partire da y... insomma, quello
che con c++ si fa col memmove (credo?)...
qualcuno sa come si fa? devo usare una strana API o cose del genere?  
grazie a tutti
Francesco Mapelli ( 
mape...@tin.it
 )
il contakm per il mouse:
http://members.xoom.com/mousestats
sito comune programmatori vb
http://members.xoom.com/it_lang_vb


Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As
Any, Source As Any, ByVal Length As Long)
Occhio, č piuttosto permalosa (salva spesso!)
Ciao.


Usa l'API CopyMemory().
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Trasferimento FTP in modo testo

Salve a tutti,
Dovrei trasferire dei file in un sito FTP in formato ascii.
Ho provato ad utilizzare il controllo trasferimento Internet, sono riuscito
a trasferire il file con il comando execute "Put ...." ma me lo trasferisce
in un formato illeggibile.
Provando lo stesso trasferimento da DOS utilizzando il comando FTP il file
viene trasferito in formato testo correttamente.
Qualcuno sa dirmi come posso fare ad abilitare il formato testo in VB BASIC
?


wrote:

------------
Francesco Beccari
frankb@I_HATE_SPAM_interplanet.it

Newsgroup: it.comp.lang.visual-basic
Titolo: la maiuscola per un nome composto

Se ho la stringa ROSSI oppure ALDO  mi posso arrangiare usando  left e
ucase, già se si tratta di un'unica stringa devo usare InStr per localizzare
" " come spazio e poi lavorarci con left e right... che fantasia eh...ma
forse non abbastanza....esiste una funzione, o un OCX che permetta di
trasformare una stringa tipo
DALLA ROSSA MARIA LUISA     in       Dalla Rossa Maria Luisa    ?
Grazie
Saluti... anzi è ora di Auguri !!
Ciao
--
Gulp ! Forse mi sono perso qualcosa !
Per rispondere via E-mail togli la x da 
xd...@cyberjunkie.com

Trovato grazie. Ah Google come cerca bene su it.comp.lang.visual-basic
Scusate il disturbo e.. ancora Auguri a tutti.
Gulp

 ha scritto

s = StrConv(s, vbProperCase)
attenzione che non vede l'apostrofo come separatore.

 s = StrConv(s, vbProperCase)
Grazzzzie. proprio quello( e semplice ) che cercavo.
Buon Natale


Newsgroup: it.comp.lang.visual-basic
Titolo: vb6 e hyper terminal

Come simulo un collegamento hyperterminal con vb6? la connessione 
avverrebbe tramite una porta COM (seriale). E ciò che visualizzo vorrei 
che fosse salvato in un file txt e poi si chiudesse in automatico la 
connessione.
Qualche info?
Grazie!

Ops... googlando ho trovato questo esempio... che ne dite? è valido?
http://www.it-lang-vb.net/Documentazione/Articoli/MSCOMM.htm#2


============================================

Newsgroup: it.comp.lang.visual-basic
Titolo: compattare database ADO

Come posso compattare un database utilizzando solamente codice ADO ??
Grazie a tutti quelli che mi risponderanno.
LP

 wrote in message
39b676e...@news.panservice.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Option button

Scusate. Volevo porvi questo quesito :
e' possibile nello stesso form avere due gruppi di option button
indipendenti ?
Per esempio mi interesserebbe avere due file di option di 4 in cui io possa
selezionare uno solo della prima riga e uno solo della seconda ...
Grazie

 indipendenti ?
puoi inserire gli Option Button nei Frame (o nelle PictureBox), invece
che direttamente nel Form
Faber

indipendenti ?
Utilizza i frame per metterglieli dentro.
Eventualmente non volessi vedere la cornice dei frame, puoi sempre
impostare la proprieta' BorderStyle a 0 - None.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 0.68, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
Nike Air Up Tempo Sad Walker -- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD
   On contrary of popular belief, Unix *IS* user friendly:
    it just appears to be selective who it is friend with

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

Esiste una funzione per svuotare il cestino di Windows ?
Ho cercato nelle API ma non c'è nulla
(solo l'invio nel cestino  API : SHFileOperations
ma non lo svuotamento)
Qualcuno sa come fare?
Saluti

 ma non lo svuotamento)
Eppure ci eri arrivato vicino:
SHEmptyRecycleBin
P.S. in futuro evita subject cosi` generici ed impostali
in modo che si capisca l'argomento.
-- 
ciao, hal

 SHEmptyRecycleBin
Nel visualizzatore API (VB6) per la dichiarazione non c'č.
Sei sicuro che si chiami cosě ?
Ciao, grazie

 Sei sicuro che si chiami cosě ?
Altro che:
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/functions/shemptyrecyclebin.asp
Per un esempio in vb, vai su google, scrivi
+"SHEmptyRecycleBin"  +"Declare Function SHEmptyRecycleBin"
e clicca direttamente su "I'm feeling lucky" ;-)
-- 
ciao, hal

 e clicca direttamente su "I'm feeling lucky" ;-)
Ottimo
grazie!


Se mi posso permettere, ti suggerisco di sostituire quel limitato
strumento con l'ottimo ApiViewer 2004.
--
Ciao!
Luca Menegotto

Newsgroup: it.comp.lang.visual-basic
Titolo: TreeView Control Attributes Question

Hello,
I am using the treeview control on a form and i have been trying to analyze
an example code to figure it out
when i try to add my nodes it asks for this format
set
nodx=treeview.nodes.add(Relative,Relationship,key,text,image,selectedimage)a
s node
now i understand what the relative, relationship, key & text are but the
last two image & Selected image are confusing me
especially as i have already set it to just a text tree..
please help i am really frustrated.
Happy Holidays

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Altezza di un carattere

Bene, sò che esiste la funzione oggetto.textheight che
teoricamente dovrebbe produrre l'altezza di una stringa.
Il problema è che dentro ad un ocx che ho fatto, sebbene
cambio l'altezza del carattere dalla proprietà font e poi
faccio ambient.textheight("stringa") ... il valore che
restituisce non cambia.
Ne consegue che non funziona ... perchè un carattere
di tipo verdana size 72 non è certo alto come un size
10 o via dicendo.
La domanda è quindi ... come faccio a recuperare la
altezza di una stringa o di un carattere con le impostazioni
correnti del mio font dentro lo usercontrol?
--
Saluti
Andrea MORO
***************************************
Per rispondere togliere ET dal messaggio prima
della chiocciola.

 ha scritto nel messaggio
news:aeiq2r$79fca$1...@ID-61006.news.dfncis.de...

Prova a settare la stampante con il font utilizzato ed il relativo size, poi
leggi l' altezza con Printer.TextHeight(strDaLeggere)
Saluti,  Giovanni.

 ha scritto nel messaggio
news:Lk6P8.24244$Kt3.5...@twister2.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: ST6UNST.EXE - Errore installazione

Installo un pacchetto e appena lancio il file setup.exe mi da questo
messaggio "Impossibile trovare il file C:\TEMP\MSFT9WS.PDW\ST6UNST.EXE".
Come posso risolverlo ???? Il pacchetto non è ne su dischetto ne su CD
rom ma lo passo al pc tramite rete ... grazie anticipatamente a chiunque
voglia aiutarmi.
Ciao
Christian
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG



[Christian Esposito]
(snip)
A che gioco stai giocando?


Stava giocando col Bostik e gli e' rimasto attaccato un dito al tasto invio.
Compatiamolo visto che e' da ieri sera che non riesce a staccarsi. 
Chissa' che notte insonne.
Potrei anche scrivere degli insulti, tanto i messaggi di risposta non li 
legge ... ;-)
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 messaggio "PLONK"

 ha scritto nel messaggio
news:at6saq$10bs5n$1...@ID-51318.news.dfncis.de...


Christian Esposito ha scritto:
...
Leggi le risposte e smettila di sparacchiare lo stesso messaggio ogni 30
secondi
http://makeashorterlink.com/?U53152BB2

[Lupo]ha scritto:
(snip)
siccome sono abbastanza sicuro del fatto che Lupo conosce molto bene la
netiquette e che la applica in modo puntuale, mi chiedo che cosa sta
succedendo sulla rete......
Salutoni
Sergio



Newsgroup: it.comp.lang.visual-basic
Titolo: [?] capita spesso o è solo un caso ??

posiziono il cursore su Msflexgrid1.FormatString  e premo F1.... invece di
aprire la Guida mi esce una bella msgbox
Impossibile trovare il file C:\WINDOWS\SYSTEM\MSHFLx98.CHM
che sarà mai capitato ? sto file non c'è da nessuna parte...
e vabbeh...
ciao
Davide

Impossibile trovare il file C:\WINDOWS\SYSTEM\MSHFLx98.CHM
E' capitato anche a me, ho installato un controllo del VB6 (scaricato da M$)
su quello del VB5, con l'F1 cerca il link all'help in formato Compiled HTml
che ovviamente non è compreso nel file scaricato :-(
SaluDOS !
------------------------------------------------
In questa signature ci andrebbe una bella frase,
appena ne trovo una buona ce la metto...
------------------------------------------------
Real E-address: 
gaet...@hotmail.com

Newsgroup: it.comp.lang.visual-basic
Titolo: Comando Esegui del Menu Avvio

per far girare un programma che utilizza una interfaccia grafica esterna
devo impostare il seguente comando in "Esegui" (Menu Avvio ):
c:\programmi\winboard\winboard.exe -cp -fd "c:\scacchi\faile" -fcp
"faile.exe"
è possibile eseguire tale istruzione in VB5, in modo da poter creare un
collegamento all'eseguibile ed evitare di utilizzare tutte le volte la
più pesante procedura suindicata?
molto grato se qualcuno vorrà darmi chiarimenti in merito.
ramarro.

Prova ad utilizzare l' API ShellExecute

Newsgroup: it.comp.lang.visual-basic
Titolo: TextOut

Salve NG
Come faccio a stampare tipo TextOut xo' senza sfondo bianco..magari
trasparente?
:)
10x

 ha scritto nel messaggio
news:9kmpuj$o8q$1...@nreadA.inwind.it...

Private Const TRANSPARENT = 1
Private Declare Function SetBkMode Lib "gdi32" (ByVal hdc As Long, ByVal
nBkMode As Long) As Long
Private Declare Function TextOut Lib "gdi32" Alias "TextOutA" (ByVal hdc As
Long, ByVal x As Long, ByVal y As Long, ByVal lpString As String, ByVal
nCount As Long) As Long
Private Sub Form_Paint()
    Dim s As String
    s = "Testo su sfondo trasparente"
    SetBkMode Form1.hdc, TRANSPARENT
    TextOut hdc, 10, 10, s, Len(s)
End Sub
Cosma

10xxxxxxx

Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO URGENTE.....

Sono un principiante con VB.......ho provato a crearmi un'applicazione per
la gestione degli ordini, creandomi una finestra di dialogo per l'immissione
ordini. Questo è il problema: ho creato un pulsante per copiare i valori
immessi nelle caselle di modifica della finestra di dialogo nelle
corrispondenti celle, ma già nel copiare il nome della
società mi sono bloccato; questo è il codice da me inserito
Private Sub CommandButton1_Click()
Range("Nome_società").Value = _
UserForm("Dialogo").TextBox(1).Text
End Sub
-la userform ha "name":Dialogo e "Caption":Immissione ordini-
 nell'eseguire ecco il messaggio d'errore:
Errore di compilazione:
sub o function non definita
grazie già da adesso


Scusa ma non ho capito bene....
Range sta per?
UserForm è il tuo form? e si chiama "Dialogo"?
Ciao
Fabio


 wrote in message
9hsits$o2$1...@pegasus.tiscalinet.it...



Allora usi Excel ? o un DB Access? Se usi DAO (VB5) e un Database Access
prova questo che è più semplice:
    Private Sub CommandButton1_Click()
    Dim DB as Database
    Dim RS as Recordset
    set Db=opendatabase("Nomefile")
    set RS=db.openrecordset("Tabella")
    RS.Addnew
    RS![Nome_Società] = UserForm("Dialogo").TextBox(1).Text
    RS.Update
    End Sub
Se usi Excel invece fai cosi:
    Private Sub CommandButton1_Click()
    Dim XlApp           As Excel.Application
    Dim XlWbk           As Excel.Workbook
    Dim XlWks           As Excel.Worksheet
    Set XlApp = New Excel.Application
    Set XlWbk = XlApp.Workbooks.Open("NomeFile")
    Set XlWks = XlWbk.Worksheets("Foglio1")
    NomeColonna=XlWks.Cells(1,1)
    etc...
    End Sub
Spero di aver capito questa volta! :)))
Ciao
Fabio
Newsgroup: it.comp.lang.visual-basic
Titolo: Timer

Al posto di unsare l'oggetto Timer posso usare API?
se si dove posso reperire alcune informazioni ?



Su MSDN, puoi cercare GetTickCount che restituisce il tempo trascorso
da quando windows č stato avviato l'ultima volta con
un'approssimazione di 55ms su 95/98.
Se ti serve qualcosa di piů preciso usa un timer multimediale.
---
Vorrei vedere le piramidi di Cheope,
ma sono miope, ma sono miope.
---

se si dove posso reperire alcune informazioni ?
Se ti serve sustituire l'oggetto timer puoi usare le api SetTimer() e
KillTimer(), però serve usare il subclassing.
Ciao

 Se ti serve qualcosa di più preciso usa un timer multimediale.



Un timer multimediale è un timer con priorità molto alta, può essere
utilizzato per sincronizzazioni o trasmissioni sincrone. Multimediale
perché di solito viene usato nella riproduzioni di audio-video che
ovviamente non possono avere ritardi in riproduzione, anche se poi
avviene per qualsiasi motivo.
Su MSDN l'ho trovato migliaia di volte, oggi che volevo postarti il
contenuto, no.


Newsgroup: it.comp.lang.visual-basic
Titolo: ? Diritti di licenza

Cari Amici, Per mia comodita, ho pensati di installare sul Mio PC (in
ufficio), VB5
Il problema, è che tutti i controlli, tipo DBGRID, Toolbar...ecc, mi danno
questo errore, appena tento di piazzarli sul form.
"Non ci sono informazioni disponibili sui diritti di licenza per questo
componente... ecc.ecc"
Ho provato anche con regsvr32.exe, ma nulla
Chi mi da una dritta???
Grazie. Ciao

 wrote


 wrote in message
6%_04.5151$Ip3....@typhoon.libero.it...


 Sarà perche uso LOTUS ???
io ho la versione americana, quindi da me salta fuori un "application setup
wizard" che suppongo sia qlo che dici.
ora non mi ricordo bene, ma per caso non e' che il setup di vb propone un
install custom/tipico, come office e le nu ? io lo evito sempre, poi decido
ogni volta cosa installare. e' una gran palla, ma ho scoperto che o le mie
esigenze non sono abbastanza custom/tipiche o non lo e' la testa dei
programmatori :)
per odbc ecc., non avendoli io mai praticamente usati, forse ti conviene
sentire dagli altri db'ers del ng, fabio pagano, fulvio senore, flavio ronco
e mi perdoni chi sto dimenticando sul momento.
Newsgroup: it.comp.lang.visual-basic
Titolo: DICTIONARY E COLLECTION

Buongiorno a tutti, qualcuno mi può spiegare l'uso dei DICTIONARY E
COLLECTION, magari anche con un esempio????
GRAZIE

 wrote in message
news:92d32h$igj$1...@lacerta.tiscalinet.it...


stesso.
Aggiungo: il PropertyBag può essere salvato su disco (in un file 
nomeform.frx) dall'IDE di VB o di VBA, ma non solo, le property bag vengono 
supportate anche all'interno di file HTML, da Internet Explorer in lettura, 
e dal Design-time ActiveX Control Pad in lettura e scrittura, e quando il 
programma verrà compilato verranno compilati anche tutti questi dati. In 
questo modo puoi salvare le proprietà di un controllo ActiveX (non supporta 
- non quello di VB, mannaggia a loro - le strutture e gli array), anche 
quelle non accessibili tramite la finestra Proprietà

 Scripting runtime" può avere elementi di qualsiasi tipo.
[SNIP]
una piccola precisazione: attraverso il tipo Variant anche gli oggetti
collection possono contenere variabili che non siano necessariamente oggetti, ad
esempio:
Dim clTest      As Collection
Dim varTemp     As Variant
Dim arTemp()    As String
Dim i           As Integer
Set clTest = New Collection
'tutti questi Add passano attraverso un variant implicito
clTest.Add "AAA"
clTest.Add 100
clTest.Add 3.14
clTest.Add 123.456
clTest.Add 922337203685477@
clTest.Add arTemp
For i = 1 To clTest.Count
    varTemp = clTest(i)
    Debug.Print VarType(varTemp)
Next

Newsgroup: it.comp.lang.visual-basic
Titolo: Corsi di VB gratuiti via e-mail

Salve.Qualcuno mi può fare un corso di VISUAL BASIC 4.0 in puntate di e-mail
gratuitamente?(mi serve soprattutto dell'insegnamento del cosice)
GRAZIE
(Prima o poi mi darò al C++)
telef...@lycosmail.com

 (Prima o poi mi darò al C++)
se lo fai subito, prova a sentire su it.comp.lang.c++ :
puoi evitarti ed evitarci domande del genere,

 gratuitamente?
Eh?!!!
Mah!

 e-mail


 wrote in message


> ...corso di VISUAL BASIC 4.0 in puntate di e-mail
Visual Basic 4 ?????
C'e' un corso di Visual Basic 1 se ti interessa.
--
Fibia "Sakamoto" FBI
URL: 
www.geocities.com/fibiafbi
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Newsgroup: it.comp.lang.visual-basic
Titolo: Applicazione con DB su CD

Salve a tutti.
Ho sviluppato un applicazione che prevede l'accesso ad un DB Access su
CD-Rom.
Quale funzione mi consente di conoscere la lettera assegnata al lettore
CD-Rom?
Se qualcuno ha avuto esperienze simili può per favore fornirmi delle dritte?
Grazie e Ciao.
Red

Sei sicuro che funzioni? Fino a non molte versioni fa il DAO scriveva nel
MDB anche se aperto readonly - e chiaramente andava in errore se il file non
era scrivibile.
----------------------------------------------------------------------
Stefano Minardi
zet...@mclink.it
----------------------------------------------------------------------

ammazza che botta che m'hai dato!!!!!!
In effetti non l'ho mai provato......
ma se hai ragione mi sparo!!!! :-)))
e soprattutto c'è una soluzione?

 ha scritto


Ho fatto una prova e almeno con il DAO360 funziona su un file read-only a
patto che tu apra il database readonly=true (non dovrebbe essere diverso su
un CD, ma a scanso di equivoci faccio una prova). Di sicuro non era così
qualche versione fa (tipo la 2 comunque, quindi se hai una 3.0+ non dovresti
avere problemi). Ti conviene comunque fare una prova impostando il file MDB
a read-only.
Il problema che resta è che non devi aprire il db in condivisione - ma
essendo readonly non credo sia un problema - perché in tal caso il DAO cerca
di creare il file LDB nella stessa dir del MDB e la dir è chiaramente
readonly.


ho provato l'applicazione dopo aver impostato il file mdb in read
only.....sembra che funzioni tranquillamente.....
adesso provo a mettere tutto su un cd....vediamo un pň!
grazie......
Red.

 
Da DAO 3.5 non ci sono problemi a patto di aprire il database in sola
lettura e in modalità esclusiva. Nessun bisogno di masterizzare il file
".ldb".  
Ciao 
:-) Hd (-:

 adesso provo a mettere tutto su un cd....vediamo un pò!
Vedrai che funziona, altimenti di enciclopedie multimediali in giro se ne
vedrebbero pochine... 8-)
L'unico problema che conosco legato ai supporti read-only, l'ho trovato in
VB5 aprendo un file di testo in sola lettura da un path di rete posto su di
un drive condiviso in sola lettura. In questo caso non c'è stato niente da
fare e Vb si è rifiutato di aprire il file. Masterizzando il tutto su CD,
magicamente ha ricominciato a lavorare.
Ciao
*Roby*

Newsgroup: it.comp.lang.visual-basic
Titolo: manipulate binary file

Hello,
Is there any way in VB to manipulate binary file without reading the
whole thing and then write it back?
For example:
Change – Hex – 52 35 44 25
To – Hex – 52 35 24 25
(Only the 44 changed to 24)
Thank You
Shlomi

(Only the 44 changed to 24)
Yes, you can: please look for the following statements on
your help on line:
Put
Seek
-- 
hth, hal

Thank You,
Shlomi
Newsgroup: it.comp.lang.visual-basic
Titolo: NG C++Builder

In ogni caso sono molto favorevole all' idea.
Appropo' avete comp e progetti (esempio) da scambiare ???
Sto' aspettando il libro dell'Apogeo che esce a ottobre.
L'inglese lo mastico poco e il manuale (ho lo standard) e'
veramente scarno :-(((
Ho inviato anche la registrazione e la richiesta di info sui 3 libri
di approfondimento tecnico (in Italiano) della Borland ma,
non ho ancora avuto risposta. Qualcuno mi sa dire quanto costano ???
Grazie.
... E' pronto il CD-ROM per C++Builder con esempi e componenti.
TheDummy (
du...@tirreno.it
)

 TheDummy (
du...@tirreno.it
)
Guarda in it.news.gruppi. La procedura - complessa - dovrebbe essere
spiegata in una FAQ, se non la trovi chiedi.
Dal canto mio i 75 voti richiesti sono perfino troppo pochi, cominciamo
a cercare una trentina di persone interessate al gruppo, poi coi voti di
amici e parenti non ci sará problema...
EDC

-- 
Non capisco che vuoi dire.
Non mi frega niente di dove trovate i firmatari, rispettate gli altri
e non postate su ng diversi da questo se l'argomento e' aprire un ng
nuovo.
Andrea

Grazie.
Per favore non apriamo una nuova discussione sui nuovi ng.


 Per queste cose si discute su it.news.gruppi.
E per decidere meglio il settore nel NG, nonché per reclutare firmatari,
come si dovrebbe fare? BTW, finisco qui perché il crosspost (che
tuttavia comprende it.news.gruppi) è fin troppo ampio...
-- 
     ____
__/\/ando

Do la mia adesione per la creazione di un gruppo su C++Builder.
Se la cosa va avanti, per favore mandatemi un mail al mio indirizzo
personale.
Grazie

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Cancellare Tabella da access

Ciao a tutti, ho un problemi e spero che qualcuno possa risolvermelo:
Ho un database con al suo interno due tabelle (tabella1 e tabella2), come
faccio per eliminare una delle due tabelle?
Grazie

Con il comando SQL drop.
Studiatelo sull'help di VB.
Ciao Gaetano.
-- 
Posted from 
mta23-acc.tin.it
 [212.216.176.76] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


SqlStr="Drop Table nometabella"

Newsgroup: it.comp.lang.visual-basic
Titolo: Come si fa?

Come faccio ad aprire Internet Explorer e poi chiuderlo (quando voglio)??
Per aprilrlo di solito uso l'istruzione Shell, ma per chiuderlo??
Accetto qualsiasi soluzione (che penso sia da ricercarsi in un'API), ma
tenete conto che + č semplice e meglio č visto che sono alle primissime
armi!
Ringrazio tutti e colgo l'occasione per farvi gli auguri di felice anno
nuovo programmatori!!
Mucca
Enjoy yourself, but don't fuck too much!!!

nuovo programmatori!!
Se ti unteressa SOLO IE (non il browser di default) puoi usare semplicemente
questo:
Dim IE as Object
Set IE = CreateObject("InternetExplorer.Application")
IE.Navigate(url)
IE.Quit
per i vari metodi di IE cerca sull'MSDN.
Ovviamente ie deve essere installato sulla macchina.
Altrimenti penso tu debba usare la CreateProcess().
Ci deve essere qualche esempio sul sito comune ma non so...
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Form selezionato

Come faccio a sapere quale form è selezionato al'interno di un MDI ?
Per esempio voglio che mi ritorni il tag del form...
Grazie !
CiAo :-)
--- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
UIN: 50254876
http://www.danteworkshop.f2s.com
--- --- --- --- --- --- --- --- --- --- --- --- --- --- ---

 ha scritto

Newsgroup: it.comp.lang.visual-basic
Titolo: Calcolo differenza tempi

Ciao,
non riesco a calcolare in VB la differenza tra due tempi (ad esempio due
cronometraggi) espressi però nel formato hh:mm:ss.dd (cioè con i decimi).
Come posso fare?

...

Io farei cosi':
Porti tutto in centesimi si secondo:
	dim CentesimiInizio as Long 
	dim CentesimiFine as Long 
	dim Differenza	as long
	CentesimiInizio = dd + ss*100& + mm * 100& * 60& + hh * 100& * 60& * 60&
	CentesimiFine = dd + ss*100& + mm * 100& * 60& + hh * 100& * 60& * 60&
	Differenza = CentesimiFine-CentesimiInizio
 
Poi lo ritramuti nel formato hh:mm:ss.dd
	hh = int(Differenza/100& * 60& * 60&)
	Differenza = Differenza Mod (100& * 60& * 60&)
	mm = int(Differenza/100& * 60& )
	Differenza = Differenza Mod (100& * 60&)
	ss = int(Differenza/100& )
	Differenza = Differenza Mod 100&
	dd = Differenza
Saluti
-- 
Hi, Ciao
Ettore                 By -MES-
http://freeweb.aspide.it/freeweb/ilmes
Il sito comune di programmatori VB
http://members.xoom.com/it_lang_vb


Ciao, beh se non trovi nessuna soluzione piu' elegante
puoi fare una cosa molto semplice....
crei due routines, la prima converte un tempo dal formato che vuoi in un
formato numerico (float ??)
la seconda fa il lavoro contrario.
a questo punto per calcolare la differenza converti tutti i due valori da
tempo a float, li sottrai
e li riconverti in formato tempo........
Magari non molto elegante ma semplice e rapida....
Ciao
Corti Roberto
Amministratore di rete
rco...@NOSPAMtinet.ch
:-) rimuovi NOSPAM per rispondere :-)

Newsgroup: it.comp.lang.visual-basic
Titolo: tag RTF -> tag HTML

Devo aggiungere alle parole in italico e grassetto di un testo RTF, i
tag HTML corrispettivi (<b> e <i> davanti al testo, </b> e </i>
dietro).
A occhio sembrerebbe banale, ma non lo e', considerando anche che le
dimensioni dei file possono arrivare a 500k...
Sapete indicarmi una soluzione che abbia un esecuzione veloce? (E non
ci metta, ad esempio, dai 12 ai 20 minuti su un P3..)
Suggerimenti? :(
--
C'ya, 
  |
  |
'/|\'
\\O//
//"\\
'\ /'
________________________________________TagLine___
"Quanti Angeli danzano sulla punta di uno spillo?"
Newsgroup: it.comp.lang.visual-basic
Titolo: VS6 su dvd

sapete se č possibile mettere i cd di vs6 su un dvd ?
ciao e grazie 

 ciao e grazie
La mia versione di VS6 (da MSDN) arriva su DVD quindi presumo che si possa
fare.
In quanto invece a "come si fa?" non posso rispondere perchč non mi sono
mai cimentato a prendere i (credo) 6 cd e farne un unico DVD
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao e grazie
si', da tre anni mi porto sempre dietro un dvd+rw per le installazioni su
cui ho messo
vs6, salvo vj.
msdn di vs6.
ftp e teleport di vb (1-1.5gb).
varie ed eventuali.
vs6 l'ho messo in una \vs60, msdn in \msdn, non mi sembra ci siano
problemi particolari salvo gli inf che stanno in root nei cd, e che devi
mettere in root nelle relative cartelle.
magari prova prima su un riscrivibile.
e in root al dvd metti un txt coi seriali, seno' te lo ricordi quando ti
servono :)
adesso msdn mi arriva su dvd, e per sicurezza ho messo 2000, vs6, vsnet,
sp sr patch ecc su un hd usb da 250 gb. pero' li' le cartelle sono in
genere gia' configurate.
ciao, j.


Newsgroup: it.comp.lang.visual-basic
Titolo: errore nella proposizione ORDER BY? ma non è vero! forse

Ciao a tutti.
Eseguo il seguente codice e mi da "Errore di sintassi nella propozione
ORDER BY"
    Dim rsMP As New ADODB.Recordset
    Dim S As String
    ...
    S = "SELECT * FROM modpag ORDER BY desc"
    rsMP.Open S, cnAI, adOpenDynamic, adLockReadOnly
Beh, la tabella modpag esiste, il campo desc pure, la connessione č
aperta, qualcuno ha idea cosa c'č di errato?
Grazie e buon lavoro.
Raoul

 wrote in message
3888A624...@yahoo.com...


 Desc č una parola chiave.

DESC indica ordine decrescente.
Situazione antipatica...prova a racchiuderlo tra parentesi quadre, oppure a
dare un nome alla tabella:
s=select * from modpag pag order by pag.desc"
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Auguri a Pap&P., domani è un grande giorno...

Un sincero augurio (oltre alle rinnovate congratulations&compliments) a
Paperino&signora.
Domani, specialmente per lei, dovrebbe essere un grande giorno.
Pieno ... d'invidia e tanta gioia, ... stasera stapperņ una bottle e
brinderņ. :-)

 brinderņ. :-)
Mi associo agli auguri e al brindisi.
Salutoni
Sergio

 ! 

Auguri :))))

 brinderò. :-)
Mi associo agli auguri e, grazie Lupo, offri un pò anche a me ^_^
Andrea


AUGURONI PAPERINO & SIGNORA :P
[t]Eo


         Augurissimi
ciao Ilario

 Domani, specialmente per lei, dovrebbe essere un grande giorno.
Spero che lo sia anche per lui. :-)
Auguroni.
Antonio
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Webmaster 
www.visualcsharp.it
"Great spirits have always encountered violent opposition
from mediocre minds." A.Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

brinderņ. :-)
Hic! A Paperino! Hic!
-- 
ciao, hic
pardon, hal ;-)

Paperino&signora.
Sincere felicitazioni e un grosso "In bocca al Papero" per il futuro!
Ciao,
Moreno
-- 
sirri at morenosoft dot com
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
---------------------------------------------------------------------------

 Paperino&signora.
Tantissimi sinceri auguri anche da parte mia!!!
Ciao.
-- 
BSD is for UNIX lovers -- linux is for Windows haters.

 brinderņ. :-)
*HIK* Cosa buevi ? uiscui ? dai mischiamo .... *HIK*
alla saluuuuuuuuu...glu...glu...glu...
-- 
<un Gigio2K alcolico>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 Domani, specialmente per lei, dovrebbe essere un grande giorno.
????!!!!!
Nuovi paperini in arrivo? :)
AUUUGGUUUURRRIIIIIII!!!!!!!!!!!
                                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à

 brinderò. :-)
Augurissimi anche da parte mia :-)
Ooops, cioè, volevo dire... boh, insomma... che ne so...
Beh, grazie a tutti ^______________^
Bye, G.

 Beh, grazie a tutti ^______________^
Papero scellerato!
Cosa fai lì, invece che al fianco della tua diletta metà? :-)
Tutto bene? Non era schedulato per oggi il lieto evento?
Salutoni
Sergio

 brinderò. :-)
Condoglian.... ehm!!
AUGURIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII!!!!!!!!!!!!!!!!!!!!!!
:-D

 senza rendersi conto che la sua favella avrebbe sconvolto il mondo.
Questo mi riesce benissimo.
Mi viene naturale, senza saperlo... Dici che ho un futuro?
;-)
Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 e SQL Server 2000

Buongiorno,
dovrei acquistare un libro per approfondire l'accesso a database (SQL Server
2000, MS Access) da applicativi sviluppati in VB6 (ADO), sapreste indicarmi
un buon
libro tenendo presente che non sono proprio un utente esperto di VB6 (ADO)?
Grazie.
Antonio.
P.S.
nel catalogo Microsoft ho trovato questi titoli:
- Visual Basic 6 Accesso ai database (McManus Jeffrey McManus Jeffrey)
- Visual Basic 6 - Guida per lo sviluppatore di database (Roger Jennings)
- Universal Data Access con Visual Basic e ADO (Robert Macdonald)

Potresti comprare il libro di David Sceppa
"Programmare ADO" ... il fatto che tu voglia
accedere ad un database non implica che tu
debba conoscere come si crea una base dati
o se ne amministri una.
Se puoi vuoi approfondire ... c'è Access 2000
della ApoGeo SAMS ... ...
per sql non saprei ... io sto facendo con il
book on line dello stesso SQL Server.
Controlla però l'orologio di sistema
Ciao
Andrea

Il migliore in assoluto è "Visual Basic & SQL Server quinta edizione" di W.
R. Vaughn ed. Mondadori Informatica per Microsoft Press (51.65 euro).
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: esiste ambiente programmazione VBasic freeware?

Grazie!
-- 
Arrivederci.    odc Luigi Nodari

 Grazie!

Se intendi l'ambiente di sviluppo, puoi scaricare VB5 Control Creation
Edition da 
http://mschus.www.conxion.com/msdownload/sbn/vbcce/vb5ccein.exe
Non permette perņ di compilare i progetti.
Se intendi un compilatore free, lo trovi su:
http://freebyte.com/programming/
Non ho idea a che versione di VB venga associato.
Ciao
---
--
-
Maurizio Santaniello
MIX
170 links a siti VB
http://space.tin.it/computer/gaais/
http://web.tiscalinet.it/VBLINKS/
-
--
---
Curatore della "zona links" de:
Il sito comune di it.comp.lang.visual-basic
http://www.murialdo.it/it_lang_vb/
Leggete le regole di questo newsgroup:
http://www.murialdo.it/it_lang_vb/docs/Manifesto.txt
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Accesso web gratuito o a pagamento?

E' un argomento decisamente OT, ma credo d'interesse generale, soprattutto
per chi usa la rete anche per la propria formazione (a questo serve appunto
il NG di VB e il sito comune).
Ormai in tutte le città (o quasi) e in molti comuni più piccoli è possibile
accedere gratuitamente a Internet. Personalmente ho un abbonamento con IOL,
ovvero Infostrada (pago di mese in mese L.18.000), ma sto provando anche
Libero, sempre di Infostrada.
Finora non ho notato alcuna differenza nelle prestazioni; forse con Libero
trovo ogni tanto occupato, ma dopo 5 secondi la linea è libera.
Mi chiedo se converrà tenere l'abbonamento a pagamento, che dopotutto non è
molto costoso (anche se con il suo costo annuale mi potrei abbonare ad es.
ad una rivista di VB e farci anche altro). Forse, con la defezione di coloro
che sceglieranno di non
pagare, la banda disponibile a pagamento sarà maggiore, ma ciò non è detto:
non so come vengano/verranno gestite le due alternative dai vari providers.
Sono indipendenti o la banda effettiva è in comune?
Quale delle due soluzioni vedrà investimenti più consistenti?
Providers come Tiscali non avrebbero il dubbio dell'alternativa, fornendo
solo accesso gratuito, ma la banda com'è e come sarà?
Sono interessato al parere di tutti! Grazie.
ALOHA!

 Sono interessato al parere di tutti! Grazie.
Gia' costa molto la mamma Telecom con le telefonate, se si puo' risparmiare
qualcosa !!!
Ciaps
Stracca

Newsgroup: it.comp.lang.visual-basic
Titolo: Ma la CoolBar?

Salve ragazzi.
Ho un problema. Non riesco ad attivare in una coolbar i pulsanti
comando. Non dovrebbe funzionare esattamente come la toolbar, cioč
associando un controllo ListImage con le icone dei vari pulsanti?
Oppure devo inserire semplicemente una intera toolbar in una banda
della cool?
C'č nessuno che l'ha mai utilizzata proficuamente?
Cordiali Saluti
--
Cordialmente,
Danilo!
* Per risposte in e-mail elimina ".rimuovi" dall'indirizzo *

 ha scritto nel messaggio
news:3ada0657$1@news...


vicenda.
Mmmm... è possibile che si tratti sempre di una toolbar i cui pulsanti
siano solo testo e non con icone?


"Danilo!"
Mmmm... č possibile che si tratti sempre di una toolbar i cui pulsanti
siano solo testo e non con icone?
Ho provato ma sul pulsante resta sempre uno spazio (per l'icona) e, per
quello che so, il pulsante non si ridimensiona manualmente
forse bisogna lavorare con le api ma... Io non le so usare!!! E tu? Ciao
Francesco
Newsgroup: it.comp.lang.visual-basic
Titolo: stampanti ad aghi

ciao
presenta qualche problema stampare sulle stampanti ad aghi,
utilizzando l'oggetto printer?
grazie
Lettor, tu vedi ben com'io innalzo, la mia matera, 
e pero' con piu' arte non ti meravigliar s'io la rincalzo.
					 Dante, Purgatorio, IX, 70-73.

 utilizzando l'oggetto printer?
Ni. Conosciamo le stampanti ad aghi come righe/colonne. Printer va in
grafica, il driver per "solo testo" non ha mai funzionato sin dall'inizio.
Se hai la stampante, perdi un'ora per fare prove (vedi anche i salti
pagina), se non l'hai, NON comprarla, a meno che non sia una aghi (lascia
perdere le 9) con driver adeguato al tuo sistema operativo... Diffida da chi
dice "dichiarala così"...

Ciao
io ho fatto un programma di gestione che stampava utilizzando una
stampanti ad aghi Epson LX300. non ho avuto grossi problemi usando
Printer, ho solo dovuto, con precisione, impostare le dimensioni del foglio
, a modulo continuo, che uso nella stampante.
Anche un mio amico usa un programma che stampa su una Epson LQ300
e anche lui non ha problemi
Ciao

[*Marco* = 
pata...@tiscali.it
 in news:bujmpu$aj2$
1...@lacerta.tiscalinet.it
]
ha scritto:

Nemmeno io ho avuto problemi, per esempio, con una 2080.
Ne ho avuti un casino con altre stampanti. Questo ho detto.
Provare, sempre per esempio, con le vecchie (e grandi muli) Honeywell CQ34.
Chi ce ne va fuori č bravo.

Con le Epson LX300 no problem.
Io ho lavorato con Printer e con la vecchia IBM ProPrinter XL (hehehe,
girava su 8088).
Utilizzandola con VB e i driver adatti non ho avuto alcun problema (bisogna
solo impostare i driver post script).
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 grazie
No, basta non usare font True Type.
--
Saluti e salute a tutti.
________________
Gabriele Del Giovine [Microsoft MVP] - Windows 2000 - Windows NT 4.0
- Le informazioni fornite in questo messaggio sono fornite
  senza vincolo di garanzia e senza responsabilità alcuna

 No, basta non usare font True Type.
Seeeeeee...

 ha scritto nel messaggio
news:bujavp$in1eu$1...@ID-174464.news.uni-berlin.de...

| dice "dichiarala cosė"...
|
|

 da aghi (non in grafica e qui ti do ragione)
Per "non in grafica" intendi "senza usare l'oggetto Printer"?
Io, ribadisco, volendo usare l'oggetto Printer, ho smesso dopo poco aver
provato i pochi modelli di stampanti che avevo a disposizione. Mi si disse
che il driver "solo testo" non andava bene e poi non mi sono più preoccupato
di cercare aggiornamenti.

 ha scritto nel messaggio
news:bv3ihv$np2sm$1...@ID-174464.news.uni-berlin.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Nuova finestra uguale a quella originale

Qualcuno sa come si fà a aprire una finestra uguale a quella Originale?

Dovrebbe essere sufficiente una cosa del genere:
    dim x as form
    set x = new "nome del tuo form"
    x.show
Antonio Donatiello
Newsgroup: it.comp.lang.visual-basic
Titolo: oracle

avrei la necessita' di "collegare" il db a VB; ho qualche pezzo del
mosaico in testa, ma non riesco a completare l'immagine. ho provato a
spippolare sull'Origine dati ODBC e a provare qualche stringa di
connessione in vb, ma niente.
quali sono i passi da fare?
grazie


Se vuoi usare ODBC, devi:
- Installare il client Oracle
- Configurare un alias per la connessione, utilizzando il Net
Configuration Assistant (o Net Easy Config o come si chiama adesso
quel tool, gli cambiano nome in continuazione...); oppure tagli la
testa al toro e modifichi direttamente il file di testo 'tnsnames.ora'
- Configurare un origine dati ODBC usando l'alias visto sopra come
nome del server
A quel punto, è una normale connessione come le altre.

A quel punto, =E8 una normale connessione come le altre.
il client oracle e' installato: con SQL Plus infatti posso accedere al
database; ho provato ad aprire il file tnsnames.ora che riporto:
# tnsnames.ora Network Configuration File:
C:\Oracle\product\10.1.0\Client_2\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
CRIBBIO =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.3)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = cribbio)
    )
  )
quindi nell'origine dati ODBC ho creato un DSN di sistema chiamato:
cribbio (Microsoft ODBC for Oracle)
e ci ho messo:
nome origine dati: cribbio
descrizione: descrizione a piacimento
nome utente: l'utenza che ho inserito quando ho provato SQL Plus
password: la password che ho inserito quando ho provato SQL Plus
Server: l'indirizzo IP del server Oracle
il programma VB per testare la connessione al database e' il seguente:
Dim Cn As ADODB.Connection
Private Sub Form_Load()
 
    Set Cn = New ADODB.Connection
    On Error GoTo DSNFailure
    Cn.Open "DSN=cribbio" 
    On Error GoTo 0
    Cn.Close
ExitPoint:
    Set Cn = Nothing
    Exit Sub
DSNFailure:
    MsgBox "DSN Connection Failed"
    Resume ExitPoint
End Sub
mi restituisce sempre l'errore...

 Server: l'indirizzo IP del server Oracle
Vedi sopra:
Quando crei l'origine dati ODBC, il nome di alias "cribbio" lo devi
usare *NEL CAMPO SERVER*, non nel nome del data source, che puoi
chiamare come ti pare
Nella stringa ti connessione, è meglio anche specificare almeno la
password, perchè non mi risulta che venga salvata nel Data Source; a
quel punto passa anche l'utente
Cn.Open "DSN=XXX;Uid=YYYY;Pwd=ZZZ"

quel punto passa anche l'utente
bene, ora funziona tutto. come stringa di connessione ho impostato:
db.ConnectionString = "Password=" & password & ";UID=" & utente &
";Data Source=" & dsn
non ho ben capito l'impostazione del Provider nella stringa di
connessione (in alcune guide online l'avevo trovato), ma funziona
(anche) senza impostarlo.
grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: cancellazione righe db

Ciao!
in un'applicazione vb 6.0 che si appoggia a un db access con dao si verifica
ogni tanto una sparizione di alcune righe dalle tabelle. escludendo il fatto
che qualcuno vada a toccare manualmente il db, escludendo eventuali .delete
chiamati per errore, quali altre cause possono portare alla perdita di una
riga ? mi riferisco ad esempio (ma non ne sono sicuro, chiedo conferma) a un
errore non gestito, o meglio gestito malamente, durante un edit... purtroppo
il programma non l'ho scritto io ma dovrei risolvere questo problema. se
sono necessarie ulteriori informazioni fatemi sapere.
grazie,
Marco

 necessarie ulteriori informazioni fatemi sapere.
In questo caso, se la logica non č corretta, allora tutto č possibile...

 In questo caso, se la logica non č corretta, allora tutto č possibile...
infatti, quello che sospettavo. in altre parole, a parte errori di
programmazione non si possono verificare perdite di dati. andando piů a
fondo, gli unici momenti in cui si ha accesso "potenzialmente dannoso" al db
sono durante delete (naturalmente...) oppure un edit, vero ? cioč per quante
query o scansioni del db si possano fare non c'č minimamente pericolo di
fare casini...
Grazie!
Marco

 fare casini...
O durante query del tipo "UPDATE MiaTabella [...]"
-- 
Quando noi ignoranti eravamo di piů,
tutto era piů bello...
(A. Celentano)

 fare casini...
O con query del tipo "UPDATE MiaTabella [...]"


 c'è minimamente pericolo di fare casini...
Oppure la riga scompare...ed è successo anche a me, perchè un oggetto data
era in lettura-scrittura, mentre in quel form serviva unicamente in lettura.
--
Gulp
....forse mi sono perso qualcosa !

[Gulp© = 
circa...@hotmail.com
 in 
2jl8f0F...@uni-berlin.de
] ha
scritto:

Gli oggetti data sono dei virus. ;-)

 Marco
ciaociao

 elimina il record anche in quella.... potrebbe essere....
potrebbe essere che uno è abituato a lavorare direttamente in access, per
cui, quando passa a vb, si crea un bel recordset con una istruzione join,
perchè ha una relazione uno a molti, poi cancelli un record del recordset,
pensando di cancellarlo solo nella tabella "molti", e invece viene
cancellato su tutte e due...
già, era successo anche a me.
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 il record anche in quella.... potrebbe essere....
grazie anche a te per la risposta.
si, il db ha alcune tabelle relazionate uno a molti, ma putroppo le
"sparizioni" si verificano nella tabella 'uno' ( e conseguentemente nella
'molti' ). Dal momento che esistono relazioni solo fra tabelle a due a due,
dovrņ cercare di intercettare _quando_ si verifica il disastro per riuscire
a correggere l'errore. Non la vedo molto facile perņ...
Marco

 Gli oggetti data sono dei virus. ;-)
Come va ?
Spero meglio.
Un saluto

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6+Vista

Premesso che non conosco Vista,
ma quando questo impedisce di installare/disinstallare un mio prog vb6, 
accampando la scusa dei diritti, avendo vagamante compreso che bisogna 
disattivare l'UAC, in pratica cosa bisogna fare?
Pannello di controllo/..... poi cosa?
Se qualcuno me lo può dire passo passo per poterlo poi spiegare ad un'atra 
campana che aspetta.
Grazie, merci.
-- 
Greg 


http://www.sismi.info/disabilitare-luac-di-vista-senza-riavviare-166.html
e ancora meglio questo:
http://www.p2pforum.it/forum/showthread.php?t=183194
ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Inviato via 
http://arianna.libero.it/usenet/
Grazie tante, Fabio
-- 
Greg

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

Ho 2 problemini:
	1) Devo stampare con l'oggetto Printer un elenco di numeri che indicano il
prezzo di un articolo.
		Vorrei che venissero tutti allineati a destra.
	2) Vorrei che i numeri sopracitati venissero visualizzati come valuta cioč
: 1.000.000 (con il punto)
Grazie a tutti !
-- 
Posted from [194.184.181.34] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 2) Vorrei che i numeri sopracitati venissero visualizzati come valuta
cioč: 1.000.000 (con il punto)
Consulta la guida alla pagina:
    Funzione Format
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 Usa la funzione Format(Testo,"#,##") per


Consulta la funzione FormatCurrency (VB6)