Newsgroup: it.comp.appl.access
Titolo: comando seek

Faccio una domanda che forse per voi è ovvia ma per me è un problema;
come da  sito comune ho  utilizzato la funzione per collegarmi e usare il
comando seek a una tabella posta su un alro database.
quindi do il percorso nel codice x:\programmi\database.mdb
il problema, è diverso quand utilizzo una tabella di sql,  poniamo che il
file che contiene la tabella sia  nela cartella c:\mssql7\data\pippo.dat
non credo che basti scrivere il percorso che ho messo sopra ??
Grazie a chi puo darmi dei suggerimenti.
Carlo

 ha scritto nel messaggio
news:gTsz9.12360$Bs5.4...@news1.tin.it...

Scusa, ma non hai aperto una connessione DAO o ADO che sia
con un DSN ODBC....???
@Alex.

 ha scritto nel messaggio
news:hJvz9.13966$Zn2.4...@twister1.libero.it...


 
Rispondendo dopo il QUOTING si capisce meglio....!!!
Il fatto che non capisci il problema forse è il tuo problema.
Se ti crei un collegamento DSN con ODBC non ti serve specificare
il percorso, in quanto già implicito nel DSN....!
@Alex.  
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

nelle risposte io evito di fare sarcasmo gratuito,  se fossi così bravo non
avrei chiesto aiuto, sai quando rispondo a una domanda  immagino che chi sta
dall'altro lato non sappia la soluzione, altrimenti non scriverebbe, o
quanto meno a lui non è così ovvia, per quanto riguarda il QUOTING , io sono
un povero utilizzatore, e parlo italiano, altrimenti avrei scritto in un
posto dovre parlavano inglese,  io scrivo quando dive mi propone il
programma dopo vere premuto il tasto rispondi, non sapevo che fosse coì
grave scrivere sopra e non sotto.
comunque grazie lo stesso, trovero una soluzione diversa.
Carlo D.

 wrote in message
news:48Vz9.25259$
XO.11...@news2.tin.it

CARLO, hai sicuramente dato prova di permalosità.
Il mio non era sarcasmo, ma siccome non capivi di cosa
parlavo, non era chiaro se ero io a dire C...zzate, o
tu che non conoscevi l'argomento.....!
Per l'aggettivo GRATUITO, effettivamente tutto quello
che ti ho detto, e che ti diranno sarà sempre gratuito....!!!
Io non posso sapere il tuo grado di preparazione, e se
ad una mia domanda di chiarimenti non rispondi in modo
da comprendere dove sta il BUCO.....!!!
Per il QUOTING, è importante, visto che è una regola di questo
NG, e come partecipante è educazione prima di tutto conoscerle
queste regole, secondo evitare di non rispettarle.......!!!!!!
Mi spiace per l'alterazione alla quale sei andato incontro....!
Quando ti sei calmato si può riprendere il discorso......!


 ha scritto nel messaggio
news:ee48132a4573625b2a...@mygate.mailgate.org...

non mi sono alterato, mi sembravi piuttosto arrabbiato per l'argomento, per
me l'incidente è chiuso, anzi mai aperto, sul gratuito,  oggi tu da i a me
domani io posso dar e te, magari su   it.comp.os.win.win200o dove
sicuramente sono più preparato che in access.
Per il QUOTING io non sapevo di queste regole ne so dove trovarle queste
regole, comunque provero a guardare nel sito comune per evitare di
infrangerle.
torniamo al mio discorso originale, ovviamente ero io di Ca... e non tu
altrimenti non chiederei aiuto a te/voi:
Sino ad oggi mi sono limitato ad usare access in modo semplice, qualche
maschera e pochissimo codice VBA, ora dopo avere usato da un bel pezzo un
programma che ho fatto e che funzionava su tabelle collegate e con un modulo
mi aggiornava delle prenotazioni, ho la necesità di passare le tabelle in
sql per aumentare il numero delle persone che si possono collegare
contemporaneamente, perchè mi è stato detto che con access  + di 10 non
possono.
io utilizzavo questo codice, usando il programma nella versione delle
tabelle collegate su un BE
  Public Sub Aggiungi_prenotazione1()
   Dim Dbs As Database
   Dim TbDati As Recordset
   Dim strPercorso As String
   strPercorso = "c:\prenotazioni\dbpreotazioni.mdb"
   Set Dbs = DBEngine.Workspaces(0).OpenDatabase(strPercorso)  'Apriamo il
Db'
   Set TbDati = Dbs.OpenRecordset("Datialberghi", dbOpenTable)
   TbDati.Index = "codealb"
   TbDati.Seek "=", Forms![prenotazioni]![codealb]
   Select Case Forms![prenotazioni]![tipostanza]
        Case "Doppia"
               TbDati.Edit
               TbDati!doppia = TbDati!doppia - 1
               TbDati.Update
               TbDati.Edit
               If TbDati!doppia < 0 Then MsgBox "Camera non disponibile"
              If TbDati!doppia >= 0 Then MsgBox "Camera  disponibile
Prenotazione effettuata"
             If TbDati!doppia < 0 Then TbDati!doppia = TbDati!doppia + 1
            TbDati.Update
            End
        Case "Matrimoniale
ecc ecc
Ora se ho collegato le tabelle mediante un file dns provabilmente la
sintassi la parte iniziale di questo codice non va bene, perchè ovviamente
npon trova il file dove andare a fare gli aggiornamenti. Il mio problema era
coem faccio a dirgli di trovare le tabelle che mi servono.
Spero di essermi spiegato meglio.
Grazie
Carlo