私は自分のアプリケーションを開発しています。下のソースを持つvb.netでは、私が得た問題は、DataGridViewに完全には表示されないデータでした。ExcelデータがVB.NETのDataGridに表示されないのはなぜですか?
プライベートサブのButton1 Click(のSystem.ObjectとしてByVal送信者、System.EventArgsとしてByVal E)OleDb.OleDbConnection 薄暗いDTAとしてButton1.Click 暗いCONNを処理OleDb.OleDbDataAdapterとして文字列としてデータセット 薄暗いexcelpathとして 薄暗いDTS
Dim ExcelQuery As String = "Select * From [IOT_NOVA$B12:S257]"
Try
If TextBox1.Text = "" Then
MsgBox("Please select Excel file to upload!", vbExclamation)
Exit Sub
End If
excelpath = TextBox1.Text
conn = New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + excelpath + ";Extended Properties='Excel 12.0;HDR=YES;IMEX=1';")
dta = New OleDb.OleDbDataAdapter(ExcelQuery, conn)
DtSet = New DataTable
dta.Fill(DtSet)
DataGridView1.DataSource = DtSet
conn.Close()
conn.Dispose()
Catch ex As Exception
MsgBox(ex.Message, vbCritical)
End Try
End Sub
ソースが不足している場合は、私の情報源を確認してください。
ありがとうございます。 Love .Net
テーブル名を設定しますが、結果は同じです。問題は、データはdatagridviewに表示されましたが、1000文字以上のデータが欠落していました。 –