I have an array of a server control type, and what I would like to do is check if there any elements set inside the array. How can you check inside if for instance an array has no elements set inside or the array is empty or only one or two?
How can i check if dataset is emty some thing like follows
if dataset=emty then msgbox("NO table") else .... End if I am importing excel files from root folder, when file not there then message should apeear to avoid collapsing application.
Code: ry Dim strExcelConn As String = System.Configuration.ConfigurationManager.ConnectionStrings.Item("ExcelConnection1").ToString() Dim dbConn As New OleDbConnection(strExcelConn) Dim strSQL As String
I am using ASP.NET and VB to display a message(label) while the datalist is empty like this <asp:Label ID="lblEmpty" Text="No Data To Display" runat="server" Visible='<%#bool.Parse((dlErgebnis.Items.Count==0).ToString()) %>'></asp:Label>
I am getting a error "the name bool is not declared".
i'm trying to check for an empty cell in a gridview.
On the RowDataBound event I tried the following:
- if (String.IsNullOrEmpty(e.Row.Cells.Text.Trim()))
- if (String.IsNullOrEmpty(e.Row.Cells.Text))
- if (e.Row.Cells.Text == "")
None of them worked.
I'm using boundfields. I can't use a TemplateField with a label because I need to check for other stuff for that column in the RowDataBound event by doing e.Row.Cells.Text - that only works if I use boundfields.
What is the proper way to check for null or empty strings on dynamic objects? This is the only solution I've found so far:
if (admin.PasswordHash.GetType() == typeof(DBNull) || admin.PasswordHash == string.Empty)
If the field is null, the object returned is DBNull.Value, but if the field is empty string, it's return as a System.String object. This makes it impossible to do regular "admin.PasswordHash == DBNull.Value" check, as that will fail whenever the field has been set to empty string. Is my example the right (and only) way to go?