Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    connettere un database mysql online in un programma visual basic 2010

    ho un sito con un database mysql e io vorrei collegarlo al mio programma in modo che posso modificarlo da li senza entrare nel mio sito
    in pratica c'è una textbox dove scrivo il nome di un film se il film è nel mio database viene scrito nella datagridview
    nel database c'è un campo di nome film e una tabella di nome film
    questo è il codice:
    codice:
    al button1 evento click ho scritto
    dim connetti as mysqlconnection
    dim comando as new mysqlcommand
    dim adatta as new mysql dataadapter
    dim tabella as new datatable
    connetti=new mysqlconnection
    connetti.connectionstring="server=nome del mio sito;user id=nomeutente;password=password;database=nomedeldatabase"
    connetti.open
    comando.connection=connetti
    comando.commandtext="SELECT * FROM film WHERE film="& textbox1.text & "
    adatta.selectcommand=comando
    adatta.fill(tabella)
    datagridview1.datasource=tabella
    il problema è che quando clicco sul pulsante il programma si blocca secondo me il programma non è riuscito a connettersi al database non credo ci siano errori di codice
    mi aiutate grazie 100000000000000000

  2. #2
    In genere i DB forniti dagli hoster non sono accessibili direttamente da internet, ma, per ragioni di sicurezza, accettano connessioni solo dall'interno della rete dell'hoster. Una possibile soluzione è fare in modo che il sito faccia da "proxy" per l'applicazione (creando un web service o roba del genere).
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3

    Moderazione

    Per inciso, ho formattato il tuo codice mettendolo nei tag [code] ... [/code], in futuro ricordatene da te.
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    se no prendi un server dedicato (che costa un bel po al mese) presso lo stesso provider e così hai accessi liberi!

  5. #5
    perdona la mia ignoranza mitaly ma cosa significa il sito faccia da "proxy" per l'applicazione (creando un web service o roba del genere).??????

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.