Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Eseguire query all interno di uno script

    Ciao a tutti io ho un problema dovrei effettuare tramite uno Javascript o un VBscript una query.
    Tutto questo è possibile?
    Se si mi postate per favore qualche esempio

  2. #2
    Volevo aggiungere che lo script è lato client e che verra eseguito al click di un bottone.
    Grazie

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Se la query vuoi impostarla lato client e vuoi eseguirla lato server, puoi mettere nell'HTML un campo nascosto:

    codice:
    <input type="hidden" id="query" runat="server" />

    che puoi impostare da JS con:
    codice:
    <asp:Button ID="bt" runat="server" Text="Esegui Query" OnClientClick="impostaQuery();" />
    
    JS:
    function impostaQuery()
    {
     document.form1.query.value='SELECT etc';
    }
    Poi, puoi sfruttare le classi del framework per connetterti al DB prendendo la query impostata lato client così:

    codice:
    Dim strQuery as string 
    strQuery = query.value.ToString
    se vuoi fare tutto lato client, ti sposto in JS.

  4. #4
    Grazie mille però io dovrei eseguire tutto lato client...se riesci a postarmi qualcosa

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da andrea85berna
    Grazie mille però io dovrei eseguire tutto lato client...se riesci a postarmi qualcosa
    Non è la sezione adatta questa, allora.
    Dammi un cenno e ti sposto in Javascript per vedere se c'e' un modo, ma sinceramente non credo.

    Guarda questa conversazione, c'e' un illustre partecipante
    http://forum.aspitalia.com/forum/pos...avascript.aspx

  6. #6
    ok sposta pure...Ehehe ho visto comunque quella discussione mi ha dato un idea molto buona:
    Ovvero spostare le connessioni e le relative query in un ocx...ora provo se funziona...

  7. #7
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    se funziona NON ti sposto, perche' in JS questa discussione (da quanto detto finora) forse genererebbe confusione.

    attendo esito

  8. #8
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    ma utilizzare un web services ? lanciato poi da js ?
    potrebbe essere una soluzione no?

  9. #9
    Rieccomi

    Allora la soluzione che avvevo pensato funziona!!!

    In pratica se io ho bisogno di salvare in Javascript una ipotetica stringa "pippo" in un Db, anzichè eseguire direttamente la query (cosa che non è possibile a quanto pare) mi creo un OCX.

    All interno di questo OCX ,che io ho fatto in Vb, mi sono creato una funzione

    codice:
    Public Function SetSignTestata(Sign As String) As Integer ...
    che si connete al Db e salva la stringa Sign restituendo un controllo sull'avvenuta esecuzione della query (che nel mio caso è una Update).

    A questo punto integro l'OCX nella pagina asp.net e attraverso Javascript posso richiamare la SetSignTestata("pippo").

    In questo modo la query di update avviene corretamente
    Se avete domande chiedetemi pure

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    59
    occhio che gli ocx funzionano solo su internet explorer

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.