This message was edited by chip050555 at 2005-10-18 13:37:53
I am trying to read data from an Excel spreadsheet into a dataset so that I can get the sum of a column. I keep getting a "Value cannot be Null. Parameter Name: Dataset." What am I doing wrong?
Option Strict On
Imports System
Imports System.Data
Imports System.Data.OleDb
Public Class Form1
Inherits System.Windows.Forms.Form
#Region " Windows Form Designer generated code "
Private MyXLEmeraldDS As New DataSet
Private MyXLEmeraldConn As New OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0; & data source = \\Srv\SMT\T22210023EmeraldX_CMP.xls; & Extended Properties = Excel 8.0")
Private MyXLSQL As String = "SELECT * FROM [Component2$]" 'R5C13:R54C13
Private MyXLEmeraldComm As New OleDbDataAdapter(MyXLSQL, MyXLEmeraldConn)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Try
MyXLEmeraldComm.Fill(MyXLEmeraldDS, "[Component2$]")
Catch x As Exception
MessageBox.Show(x.Message)
End Try
MyXLEmeraldConn.Close()
End Sub
Any Suggestions would be nice.