Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Gestire progetti in visual studio 2008 e database SQLserver 2005 expre...
martedì 18 novembre 2008 - 14.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
mar 18 nov 2008 - 14:05
Salve devo costruire un progetto in Visual studio 2008, da integrare con un database in SQLServer 2005 express installato su un server in una rete lan aziendale, detto questo vi spiego il problema.
Intanto vi anticipo che per i progetti client server è la prima volta che mi inbatto, ho trovato un codice in rete ve lo posto e vi spiego il mio dubbio:
indirizzo ip ovviamente xxx.xxx.xxx.xxx
e porta del server yyyy
Imports System.Data.SqlClient
Public Class Form1
Public cnn As New SqlClient.SqlConnection
Public sql As String
Public dts As New DataSet
Public dtp As SqlClient.SqlDataAdapter
Public bds As New BindingSource
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Try
cnn.ConnectionString = "Data Source=xxx.xxx.xxx.xxxx\SQLEXPRESS,yyyy;Initial Catalog=testSQL;User id=********;Password=********;"
'query di popolamento per il dataset
sql = "SELECT * FROM Categorie ORDER BY ID"
'dataset in fase di creazione
dts = New DataSet("Categorie")
'dataadapter
dtp = New SqlClient.SqlDataAdapter(sql, cnn)
dtp.Fill(dts, "Categorie") 'riempimento del dataset
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
'bindingsource
bds = New BindingSource() 'creazione del bindingsource
bds.DataSource = dts 'associazione del datasource al Dataset
bds.DataMember = "Categorie" 'bindaggio del bindingsource ad un membro del Dataset
'Datagridview
DataGridView1.DataSource = bds 'associazione del datagridview al datasource
'Textbox
TextBox1.DataBindings.Add("text", bds, "ID") 'associazione textbox1 alla sorgente bds "ID"
TextBox2.DataBindings.Add("text", bds, "Descrizione") 'associazione textbox2 alla sorgente bds "Descrizione"
End Sub
End Class
Il mio dubbio dovendo lasciare gestire la lettura delle tabelle sulla rete lan ai vari utenti vorrei capire come fare a far si che con la pressione di un button e azzionando uno showdialog trovino il database e selezionandolo nelle textbox venisse memorizzato l'indirizzo ip della macchina su cui è installato il server con il database e la porta del server? e quindi usare queste informazioni per poter usare il codice postato per il mio scopo.
Grazie in anticipo
Mau67
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !