这是从我的项目之一,从一个DataGridView将数据保存到数据库中的一段代码,你应该明白我的意思:
For i = 0 To DG_add_stock.Rows.Count - 1
Dim stock_code As String = CStr(DG_add_stock.Rows(i).Cells("Code").Value)
Dim stock_desc As String = CStr(DG_add_stock.Rows(i).Cells("Description").Value)
Dim qty As String = CStr(DG_add_stock.Rows(i).Cells("Qty").Value)
Dim price As String = CStr(DG_add_stock.Rows(i).Cells("Price").Value)
Dim tax_rate As String = CStr(DG_add_stock.Rows(i).Cells("Tax_Rate").Value)
Dim line_total As String = CStr(DG_add_stock.Rows(i).Cells("Line_Total").Value)
''' Save the data in a database or update existing data
Next
再到显示的数据:
DG_Maintenance_Stock.Rows.Clear()
''' Get the data from the database
For add_items = 0 To row_count - 1
''' Load values from each row
DG_Maintenance_Stock.Rows.Add(code_list, desc_list, qty_list, tax_rate_list, price_list)
DG_Maintenance_Stock.Sort(maintenance_stock_Code, System.ComponentModel.ListSortDirection.Ascending)
Next
只是从您的标签猜测,但你用这与Microsoft Access?如果是这样,您应该使用[tag:ms-access]标签而不是[tag:access](请参阅后者的使用指南)。 –
我们只能猜测你想做什么。也许这会做你想做的:'DataGridView.Enabled = False DataGridView.ReadOnly = True' – muffi
你没有告诉我们*什么*没有工作 – Plutonix