| | |
check if datatable is empty
Please support our VB.NET advertiser: Intel Parallel Studio Home
![]() | View First Unread |
What is the error you are getting?
You could do a test for the number of records and only loop if it is greater than 0.
And how are you looping through the table?
Pseudo-Code:
Hope this helps
You could do a test for the number of records and only loop if it is greater than 0.
And how are you looping through the table?
Pseudo-Code:
VB.NET Syntax (Toggle Plain Text)
Dim dr As OleDbDataReader = cmd.ExecuteReader() Do While dr.Read ... ... Loop
Hope this helps
•
•
Join Date: May 2005
Posts: 12
Reputation:
Solved Threads: 0
Dim myConnStr As String = "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" + myPath
Dim myConn As New OleDb.OleDbConnection(myConnStr)
Dim myAdapt As New OleDb.OleDbDataAdapter(myQuery, myConn)
Try
myConn.Open()
Dim myReader As New DataSet
myAdapt.Fill(myReader)
**
** I need to check if myReader is empty
**
tbGATE.Text = myReader.Rows(0)("dGate")
tbCONC.Text = myReader.Rows(0)("dConc")
tbPAY.Text = myReader.Rows(0)("dPayment")
**
** I need to check if myReader.Rows(0)("dWeather") is empty
**
cbWEATHER.DisplayMember = myReader.Rows(0)("dWeather")
myConn.Close()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Dim myConn As New OleDb.OleDbConnection(myConnStr)
Dim myAdapt As New OleDb.OleDbDataAdapter(myQuery, myConn)
Try
myConn.Open()
Dim myReader As New DataSet
myAdapt.Fill(myReader)
**
** I need to check if myReader is empty
**
tbGATE.Text = myReader.Rows(0)("dGate")
tbCONC.Text = myReader.Rows(0)("dConc")
tbPAY.Text = myReader.Rows(0)("dPayment")
**
** I need to check if myReader.Rows(0)("dWeather") is empty
**
cbWEATHER.DisplayMember = myReader.Rows(0)("dWeather")
myConn.Close()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
(For sake of confusion, I would not name my Dataset as myReader - seems to refer to a datareader to someone not knowing what you are coding for.... just some programming edicate I thought I should pass on)
Saying that......
Add the line
If myReader.Tables("dWeather").Rows.Count > 0 Then
Hope this helps
Saying that......
Add the line
If myReader.Tables("dWeather").Rows.Count > 0 Then
Hope this helps
•
•
•
•
Originally Posted by Robert Walker
Dim myConnStr As String = "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" + myPath
Dim myConn As New OleDb.OleDbConnection(myConnStr)
Dim myAdapt As New OleDb.OleDbDataAdapter(myQuery, myConn)
Try
myConn.Open()
Dim myReader As New DataSet
myAdapt.Fill(myReader)
**
** I need to check if myReader is empty
**
tbGATE.Text = myReader.Rows(0)("dGate")
tbCONC.Text = myReader.Rows(0)("dConc")
tbPAY.Text = myReader.Rows(0)("dPayment")
**
** I need to check if myReader.Rows(0)("dWeather") is empty
**
cbWEATHER.DisplayMember = myReader.Rows(0)("dWeather")
myConn.Close()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
![]() |
Similar Threads
- null check of resultset (JSP)
- If stdin is empty? (Python)
- usinfg c++, how would you check if a cd-rw is blank... (C++)
- "Save Target As.." isn't working in IE6 (Web Browsers)
Other Threads in the VB.NET Forum
- Previous Thread: Print a table
| Thread Tools | Search this Thread |
"crystal .net .net2005 30minutes 2005 2008 access account arithmetic array assignment basic binary bing button buttons center check code combobox component connectionstring convert crystalreport data database databasesearch datagrid datagridview design dissertation dissertations dissertationthesis dosconsolevb.net dropdownlist excel file-dialog firewall folder ftp google hardcopy image images insert isnumericfuntioncall listview login math memory mobile ms navigate net networking opacity output passingparameters peertopeervideostreaming picturebox picturebox1 port print problemwithinstallation project reports" save savedialog searchbox serial soap sorting string table tcp temp text textbox timer toolbox trim update updown upload useraccounts usercontrol vb vb.net vb.netcode vb.netformclosing()eventpictureboxmessagebox vb.nettoolboxvisualbasic2008sidebar vb2008 vbnet view visual visualbasic visualbasic.net visualstudio web wpf







