を使用してDataGridViewの中で、特定のセルに移動:私はこのようになりますVB.Netでプログラムを持って検索し、テキストボックス
それは多くのデータを持っており、私のような検索モジュールを持っていますこの:
Dim con1 As MySqlConnection = New MySqlConnection("server=192.168.2.250;userid=root;password=admin1950;database=inventory")
Dim sql1 As MySqlCommand = New MySqlCommand("Select Location,Category,ItemCode,Description,UOM,BegInv,Receiving,AvailableStocks,StockIssuance,EndingStocks,StoretoWarehouse,WarehouseToSup,StockAdjust,TheoCount,PhysicalCount,Variance,Remarks from variance", con1)
Dim ds1 As DataSet = New DataSet
Dim adapter1 As MySqlDataAdapter = New MySqlDataAdapter
con1.Open()
adapter1.SelectCommand = sql1
adapter1.Fill(ds1, "MyTable")
DataGridView1.DataSource = ds1.Tables(0)
con1.Close()
With DataGridView1
.RowHeadersVisible = False
.Columns(0).HeaderCell.Value = "Location"
.Columns(1).HeaderCell.Value = "Category"
.Columns(2).HeaderCell.Value = "Item Code"
.Columns(3).HeaderCell.Value = "Description"
.Columns(4).HeaderCell.Value = "UOM"
.Columns(5).HeaderCell.Value = "Beg. Inventory"
.Columns(6).HeaderCell.Value = "Receiving"
.Columns(7).HeaderCell.Value = "Available Stocks"
.Columns(8).HeaderCell.Value = "Stock Issuance"
.Columns(9).HeaderCell.Value = "Ending Stocks"
.Columns(10).HeaderCell.Value = "Store to Warehouse"
.Columns(11).HeaderCell.Value = "Warehouse to Supplier"
.Columns(12).HeaderCell.Value = "Stock Adjustment"
.Columns(13).HeaderCell.Value = "Theoretical Qty."
.Columns(14).HeaderCell.Value = "Physical Count"
.Columns(15).HeaderCell.Value = "Variance"
.Columns(16).HeaderCell.Value = "Remarks"
.Columns(1).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft
.Columns(3).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft
.Columns.Item(0).Width = 125
.Columns.Item(1).Width = 102
.Columns.Item(2).Width = 77
.Columns.Item(3).Width = 236
.Columns.Item(4).Width = 53
.Columns.Item(5).Width = 73
.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
.Columns(5).Frozen = True
End With
:ここ
は、私が移入方法についてのコードであります
真剣に私はこれを試しましたが、動作していません。
TextBox1.Text = ""
Dim FirstValue As Boolean = True
Dim cell As DataGridViewCell
For Each cell In DataGridView1.SelectedCells
If Not FirstValue Then
TextBox1.Text += ", "
End If
TextBox1.Text += cell.Value.ToString()
FirstValue = False
Next
はい、申し訳ありません。私は私のポストを更新します。 –
そこに行くと、青い選択された行がそこに行くことを意味します。 –
_Just go there_?複数のレコードが検索条件に一致するとどうなりますか? –