私は NET の初心者です。解決できない 3 日間からこの問題と戦ってきました。[ 1
データベース名はTbl_Employees、Tbl_Projectです。project_idをそれらの間の主キーとして使用して、上記の2つのテーブルからユーザー名とプロジェクトの2つのフィールドを取得し、グリッドビューにデータをロードする必要があります。グリッドのロードに必要な入力
私は NET の初心者です。解決できない 3 日間からこの問題と戦ってきました。[ 1
データベース名はTbl_Employees、Tbl_Projectです。project_idをそれらの間の主キーとして使用して、上記の2つのテーブルからユーザー名とプロジェクトの2つのフィールドを取得し、グリッドビューにデータをロードする必要があります。グリッドのロードに必要な入力
正確に何が必要かはわかりませんが、グリッドビューの基本のようです。この優れたリファレンスを使用して、問題を解決してください。http://technico.qnownow.com/tag/gridview/
タグがc#からvb.netに変更されたため、以前の回答を残しておきます。以下をお試しください。追加しましたSqlCommand
VB.NETコード _
Dim da As New SqlDataAdapter
Dim DS As New DataSet
Dim mySelectQuery As String = "SELECT dbo.Tbl_Project.Project, dbo.Tbl_Employees.User_Name FROM dbo.Tbl_Employees INNER JOIN dbo.Tbl_Project ON dbo.Tbl_Employees.Project_ID = dbo.Tbl_Project.Project_ID"
Dim ConnString As String = "Data Source=yourSQLServer; Initial Catalog=yourDB; User Id=yourUserName; Password=yourPwd;" ''Change to you database/server specifics
Dim myConnection As New SqlConnection(ConnString)
Dim myCommand As New SqlCommand(mySelectQuery, myConnection)
myConnection.Open()
da.SelectCommand = myCommand
da.Fill(DS,"Project")
If Not DS.Tables(0).Rows.Count > 0 Then
MessageBox.Show("There were no results found. ", "No Results Found", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
Else
gridview3.DataSource = Ds
gridview3.DataBind()
myConnection.Close()
End If
接続文字列への 参照http://www.sql-server-helper.com/sql-server-2008/sqlconnection-connection-string.aspx