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

    Neofita: linguaggio con il quale si acceda ad internet

    Ciao ragazzi,
    vi scrivo poichè sono interessato ad imparare qualcosa di programmazione.
    Vorrei creare un programma che mi permetta di interagire con un database remoto che attualmente sfrutto con interfaccia web creata in asp (VBScript). Vorrei creare appunto questo programma per la gestione dei clienti di una rete commerciale. Ho letto cercando informazioni che ad esempio creando un programma in visual basic non si riesce ad accedere ad un database remoto. E' realmente così?
    Scambio link

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Neofita: linguaggio con il quale si acceda ad internet

    Originariamente inviato da Pandolfo
    Ciao ragazzi,
    vi scrivo poichè sono interessato ad imparare qualcosa di programmazione.
    Vorrei creare un programma che mi permetta di interagire con un database remoto che attualmente sfrutto con interfaccia web creata in asp (VBScript). Vorrei creare appunto questo programma per la gestione dei clienti di una rete commerciale. Ho letto cercando informazioni che ad esempio creando un programma in visual basic non si riesce ad accedere ad un database remoto. E' realmente così?
    La tua domanda necessiterebbe di maggiori chiarimenti e altrettanto necessiterebbe di una lunga risposta, perché coinvolge svariati fattori e tecnologie.

    Innanzitutto quale DBMS intendi usare? E per remoto cosa intendi? Su una intranet? Su internet?
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    E' possibile ormai accedere ai database con qualsiasi linguaggio.

    Nel caso in esame, probabilmente l'impossibilità di accedere è dovuta ad una restrizione di sicurezza, e non ad una lacuna di un linguaggio e/o tecnologia specifica.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    il DBMS è MySQL e per remoto intendo internet.
    Io ho scaricato ed installato Microsoft Visual Basic 2005 Express Edition; sinceramente non sono ancora riuscito a capire se si tratta di visual basic o visual basic.net, credo sia il secondo... Per poter inserire una connessione al DBMS mysql cosa devo installare? ed è possibile quindi connettersi ad un DBMS su internet?
    Grazie ad entrambi
    Scambio link

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da Pandolfo
    Io ho scaricato ed installato Microsoft Visual Basic 2005 Express Edition
    In tal caso, correggo il titolo e sposto la discussione nell'area appropriata.

    Originariamente inviato da Pandolfo
    Per poter inserire una connessione al DBMS mysql cosa devo installare? ed è possibile quindi connettersi ad un DBMS su internet?
    Ripeto quanto ho già detto: sei sicuro che l'accesso via Internet al database MySQL sia consentito?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Si si per questo non ci sono problemi...
    Scambio link

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da Pandolfo
    Si si per questo non ci sono problemi...
    Come fai a determinarlo o ad esserne sicuro? Dove è ospitato il database?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  8. #8
    è su un server privato della mia azienda
    Scambio link

  9. #9
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Pandolfo
    è su un server privato della mia azienda
    Bene: sul tuo PC hai installato MySQL? (non ti servirà forse il database vero e proprio ma le utility a linea di comando magari sì).
    Fai dal prompt:

    mysql -p -u nomeutente -h nomehost

    (Ti chiederà la password se si connette. Eventualmente metti l'opzione -P per specificare una porta diversa da quella di default, se necessario)

    Dove nomehost è il nome dell'host (letterale o indirizzo IP) di quel server che hai detto e nomeutente un nome utente. Bene, se riesci a collegarti allora puoi poi anche farlo con qualunque linguaggio di programmazione che possa utilizzare MySQL.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  10. #10
    sono riuscito a connettermi

    codice:
    Public Class Form1
        Public Sub connessione_al_database()
    
            Dim conn As MySql.Data.MySqlClient.MySqlConnection = New MySql.Data.MySqlClient.MySqlConnection()
            conn.ConnectionString = "Data Source=195.***.**.**;Database=prova;User ID=root;Password=pippo"
            conn.Open()
            Button1.Text = "&Connesso"
        End Sub
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            connessione_al_database()
        End Sub
    
        Private Sub nome_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles nome.TextChanged
    
        End Sub
    End Class

    Ora però devo impostare le query... ed essendo novello non riesco tanto a far funzionare la testa...

    in asp imposterei tutto così

    codice:
    Dim rs
        Set rs = Server.CreateObject("ADODB.Recordset")
        Dim SQLrs
        SQLrs = "SELECT * FROM utxenti where email = '"&...&"''"
        conn.Execute(SQLrs)
        rs.Open SQLrs, conn
    ma in vb.net come si fa?
    Scambio link

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.