读书人

.dat 文件导入datagridview有关问题

发布时间: 2012-03-17 19:06:27 作者: rapoo

.dat 文件导入datagridview问题?
jojoij.dat

文件。用记事本打开格式如下:

daad,00000,13556.6496,9144614.215,312.456
dfsaiwo,00000,6515364,134,2566156.1612,356.156

点击按钮控件将以上数据以逗号分隔导入到datagridview的5列中。

最号是vb.net代码。。谢谢。

[解决办法]
读取.dat文件和读取文本应该是一样的吧

Dim path As String = "c:jojoij.dat"
Try
If File.Exists(path) Then
Dim count as integer=0
Dim sr As StreamReader = New StreamReader(path)
Do While sr.Peek() > -1
Dim data() as string = sr.split(',')
dataGridView1.Rows.Add(); //先增加一行
dataGridView1.Rows[count][0].Value = data(0) //给单元格赋值
dataGridView1.Rows[count][1].Value = data(1)
dataGridView1.Rows[count][2].Value = data(2)
。。。。。
count=count+1
Loop
End If
Catch
Throw("不存在文件")
End try

木有环境。不知道对不对。楼主自己试试吧。


[解决办法]
最好把txt中要导入dgv的数据整在一行,例如

XML code
c:\1.txt中的数据为daad,00000,13556.6496,9144614.215,312.456,dfsaiwo,00000,6515364,134,2566156.1612,356.156 

读书人网 >VB Dotnet

热点推荐