Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    56

    Stored Procedure + tabelle temporanee

    ho un piccolo quesito da proporvi.
    inizio dicendovi che per quanta riguarda le stored procedure sono ancora agli inizi quindi ne conosco veramente poco.
    il mio problema consiste in questo:
    all'effettuazione del login da parte dell'utente (già registrato) dovrei creare una tabella temporanea contenente il suo ID e la sua mail.
    e quando poi l'utente deciderà di eseguire il logout,questa tabella verrà cancellata.
    fin qui ne sono capace,o almeno non dovrei avere troppi problemi.
    ora però (penso) mi servono le stored procedure!
    quando lo stesso utente o un qualsiasi altro voglia entrare nel sito da una pagina che non sia quella di login, devo controllare almeno l'esistenza di questa tabella.
    e come faccio?
    praticamente,la mia intenzione è quella di ricreare lo stesso effetto che si può avere con le sessioni,senza appesantire troppo il server.
    grazie per le vostre risposte
    bye

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    perché creare una tabella per ciascun utente e non piuttosto usarne una sola per tutti gli utenti?
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    56
    in questo modo perderebbe la sua utilità.
    io sto cercando di rimpiazzare le sessioni sul login e sul logout perchè a volte non mi funzionano come dovrebbero.
    momentaneamente,comunque,a me serve solo sapere come fare,utilizzando le stored procedure, a controllare se la tabella esiste o meno!
    grazie
    bye

  4. #4
    SLT

    IF EXISTS (SELECT * FROM SYS.OBJECTS
    WHERE OBJECT_ID = OBJECT_ID(N'[DBO].[MYTABLE]')
    AND TYPE IN (N'U'))
    DROP TABLE [DBO].[MYTABLE]

  5. #5
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    Originariamente inviato da djinn00
    io sto cercando di rimpiazzare le sessioni sul login e sul logout perchè a volte non mi funzionano come dovrebbero.
    bah! forse sarebbe interessante approfondire questo, prima che andare ad inventarsi strade alternative...
    Tutti vogliono parlare, nessuno sa ascoltare.

  6. #6
    probailmente è il solito problema del logout. del login puoi essere certo, ma non del logout...

  7. #7
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    ...problema che resta tale e quale usando le tabelle e/o le session....
    Tutti vogliono parlare, nessuno sa ascoltare.

  8. #8
    ovvio. l'unico vantaggio che hai ad usare le tabelle - sistema peraltro suggerito da M$ - è che l'informazione è persistente, e quindi è una valida alternativa per le sessioni intra-application. gli svantaggi sono evidenti (fatica, lentezza, occupazione di spazio, ecc).

  9. #9
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    ma se fa le tabelle temporanee direi che perde anche questo briciolo di vantaggio, o no?

    certo optime, sembriamo due ottantenni al bar che parlano fra loro...
    vabbé, il primo giro lo pago io....
    Tutti vogliono parlare, nessuno sa ascoltare.

  10. #10
    gioba, che ti devo dire. quando le discussioni si fanno interessanti davvero, spariscono tutti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.