嗨,我的代码有问题,我只想调用.txt文件插入我的表数据库,但我找不到功能 它是我的.txt文件
" 101772" |" CS101772039001567" |" 28012015" |" 101772039" |" 83521318" |&# 34; CJVAN02" " 101772" |" CS101772039001567" |" 28012015" |" 101772039" |" 83521318" |" CJVAN02& #34; " 101772" |" CS101772039001567" |" 28012015" |" 101772039" |" 83521318" |" CJVAN02& #34;
其中|是一个字段的结尾,我可以调用txt文件,但不能逐个调用字符串并插入数据库,任何人都可以帮我这个吗?感谢。
答案 0 :(得分:1)
你说你可以读你的.txt文件,但不能一个一个地调用它?
把它读成字符串然后逐个拆分。
在这里:您可以拆分输入
Public Class Form1
Dim input As String = "101772|CS101772039001567|28012015|101772039|83521318|CJVAN02"
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim delimiter As Char = "|"
Dim substrings() As String = input.Split(delimiter)
For Each substring In substrings
Console.WriteLine(substring)
Next
End Sub
End Class
这只是一个小小的提示。你可以从这里开始。
答案 1 :(得分:0)
您可以创建一个类,其属性包含将单行插入表中所需的所有列字段。 将所有记录存储在txt文件中作为该类的列表,然后将所有记录一次性插入数据库。