在DataGrid控件里面写入数据函数
来源:互联网 发布:java相关毕业论文题目 编辑:程序博客网 时间:2024/05/16 08:38
'************************************************************************************************************'
'******************************** 填写DataGrid的数据的函数 *******************************************'
'************************************************************************************************************'
Private Sub CreateNewDataRow()
'利用函数MakeNamesTable生成表
Dim getSQLTable As DataTable
getSQLTable = MakeItemTable()
Dim selectSQL = "Select * from itmas"
'********************************************************************************************************'
'********************************** 获取ODBC MYSQL连接 **********************************'
'********************************************************************************************************'
Dim myConnection As New OdbcConnection(MySQLConnect.ConnectionString)
Dim myCommand As New OdbcCommand(selectSQL, myConnection)
Dim custDA As OdbcDataAdapter = New OdbcDataAdapter(selectSQL, myConnection)
myConnection.Open()
Dim myReader As OdbcDataReader
Dim myUpdate As OdbcDataAdapter
'********************************************************************************************************'
'********************************** 获取ODBC MYSQL数据 **********************************'
'********************************************************************************************************'
myReader = myCommand.ExecuteReader()
While myReader.Read()
'向已经生成的表里面增加记录
Dim getSQLRow As DataRow
getSQLRow = getSQLTable.NewRow()
'增加记录
getSQLRow("物料代号") = myReader.GetValue(1)
getSQLRow("物料描述") = myReader.GetValue(2)
getSQLRow("物料单价") = myReader.GetValue(3)
getSQLRow("物料单位") = myReader.GetValue(4)
getSQLRow("安全库存") = myReader.GetValue(6)
getSQLTable.Rows.Add(getSQLRow)
End While
'********************************************************************************************************'
'********************************** 关闭ODBC MYSQL连接 **********************************'
'********************************************************************************************************'
myReader.Close()
myConnection.Close()
Dim dc As DataColumn
For Each dc In getSQLTable.Columns
Console.WriteLine(dc.ColumnName)
Next
Me.DateShow.DataSource = getSQLTable
Me.DateShow.ReadOnly = True
End Sub
'************************************************************************************************************'
'************************************ 建立表单的主函数 ***********************************************'
'************************************************************************************************************'
Private Function MakeItemTable() As DataTable
'建立一个新的表
Dim ItemTable As DataTable = New DataTable("")
'增加表里面的列
Dim idColumn As DataColumn = New DataColumn
idColumn.DataType = System.Type.GetType("System.Int32")
idColumn.ColumnName = "序号"
idColumn.AutoIncrement = True
ItemTable.Columns.Add(idColumn)
Dim itemCodeColumn As DataColumn = New DataColumn
itemCodeColumn.DataType = System.Type.GetType("System.String")
itemCodeColumn.ColumnName = "物料代号"
itemCodeColumn.DefaultValue = "Fname"
ItemTable.Columns.Add(itemCodeColumn)
Dim itemDescColumn As DataColumn = New DataColumn
itemDescColumn.DataType = System.Type.GetType("System.String")
itemDescColumn.ColumnName = "物料描述"
ItemTable.Columns.Add(itemDescColumn)
Dim priceColumn As DataColumn = New DataColumn
priceColumn.DataType = System.Type.GetType("System.String")
priceColumn.ColumnName = "物料单价"
ItemTable.Columns.Add(priceColumn)
Dim unitColumn As DataColumn = New DataColumn
unitColumn.DataType = System.Type.GetType("System.String")
unitColumn.ColumnName = "物料单位"
ItemTable.Columns.Add(unitColumn)
Dim safeBalColumn As DataColumn = New DataColumn
safeBalColumn.DataType = System.Type.GetType("System.String")
safeBalColumn.ColumnName = "安全库存"
ItemTable.Columns.Add(safeBalColumn)
'创建关键字
Dim keys(0) As DataColumn
keys(0) = idColumn
ItemTable.PrimaryKey = keys
'返回刚刚建立好的表
MakeItemTable = ItemTable
End Function
- 在DataGrid控件里面写入数据函数
- 任意在datagrid里面添加控件。
- 任意在datagrid里面添加控件。
- 任意在datagrid里面添加控件。
- 关于如何在datagrid的摸板列里面绑定数据
- 自己所实现的在datagrid控件里面使用combobox控件的过程
- DataGrid控件数据绑定
- 在datagrid控件中获取数据项中各列的数据内容
- 在DataGrid里内嵌控件
- 在datagrid里面的事件itemCreat以及相关联的控件事件
- 在槽函数中写入groupbox控件显示
- 将DataGrid数据写入Excel文件。
- 将DataGrid数据写入Excel文件
- 将DataGrid数据写入Excel文件
- 将DataGrid数据写入Excel文件
- 【转】将DataGrid数据写入Excel文件。
- 将DataGrid数据写入Excel文件
- 将DataGrid数据写入Excel文件
- 所见既所得的动态表格(html+javascript)
- Singleton Session Pattern (单实例会话模式)
- [培训]“微软高级开发及项目管理MBA”课程随记(1)
- C#编码规范
- 《程序员》对温伯格的专访
- 在DataGrid控件里面写入数据函数
- W2K用户管理--活动目录实例
- 属于USTC-UO的,由我维护的非官方deb包的介绍及使用方法大全
- FreeBSD 4.9中文工作站安装过程简介
- 在redhat7.2下面安装iftop,监控系统网卡的实时流量
- 在.net平台中 获取ODBC数据对象的列表
- FTP 文件传输协议(转)
- Internet 层协议 (转)
- Internet控制信息协议(转)