
正文
vb.net高速读写数据 vb读取数据写入excel
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何用vb.net读取超过10万条数据的文本文件
好像可以把它放到excel 里vb.net高速读写数据的vb.net高速读写数据,不过10万条 也多vb.net高速读写数据了点vb.net高速读写数据,吧知道行不行呢
相关问答
Q1: 使用VB.NET读取数据
孩子,如果你从你单击事件上下手,就好办了,先弄明白,点击了什么,datagridview点击,可以获取单击的值,好办,用SQL语句去查询单击的这个值,把查到的结果再交给你要处理的地方,我常这么干。我从来不晓得什么表与表之间的关联,或者关系表什么鬼东西,但是我也可以操作很多张表,把它们的结果集一起显示出来。
Dim 表1 As New DataSet
Dim 对象1 As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter("select top * from表名 where 字段名 = '" DataGridView1.CurrentCell.Value "' ", 数据源)
对象1.Fill(表1, " 表名")
DataGridView2.DataSource = 表1.Tables(" 表名")
表1 = Nothing
对象1 = Nothing
如果写成这样,还嫌不够,一定要按你的意思去写,那我真的要疯了。
这个例子,就是把表格1点击的值查一个结果集,在表格2上显示,不知有没有你想要的表达式?
Q2: vb.net中,读取和写入文件
写入:Dim sr As New IO.StreamWriter(Application.StartupPath "/写入的文本.txt")
sr.WriteLine("写入的内容") sr.Close()读取:If (File.Exists(Application.StartupPath "/msg.txt")) Then
Dim fm As New IO.FileStream(Application.StartupPath "/读取的文本.txt", FileMode.Open)
Dim sr As IO.StreamReader = New IO.StreamReader(fm)
Do While sr.Peek() = 0
TextBox1.Text = sr.ReadLine() (读取文本到文本框)
Loop end if
Q3: 要用VB.NET将一个几百万行的字符串数组(几百M),写入一个文本文件中。怎么样才能较快实现(20秒内)?
读500万行的txt文件190M左右vb.net高速读写数据,提取每行中特定字符vb.net高速读写数据,写入7个文件,单个文件130万行,13M左右。一共用时20秒左右。
用System.IO.StreamReader System.IO.StreamWriter。
Q4: 我用vb.net读一个 dataset,应为数据非数大,怎么能加速 呢?
让dataset中读取当前页读取的内容就行了.如果上万条记录如果不会页或全部读取到dateset中那会占好多一部份资源.理想的方法是分页.只读取想获取的内容
vb.net高速读写数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb读取数据写入excel、vb.net高速读写数据的信息别忘了在本站进行查找喔。







