I'm encountering a scenario where I need to see if e is "Empty" before I execute code (don't execute if it's Empty).In a routine similar to the following, I can see while debugging the code that "e" is empty, but I can't figure out how to test it in the
Private Sub RadioClick(ByVal sender As RadioButton, _
ByVal e As System.EventArgs) _
Handles Radio1.Click, Radio2.Click, Radio3.Click, Radio4.Click
[code]....
For some reason, I'm encountering situations where this event is being raised by clicking anywhere on the form. However, when this happens, e is Empty. If I can test for that, then my bug will go away, but I haven't been able to figure out the syntax.
I used to run into problems with this in VB6, too...
If Not ds_Students.Tables(0).Rows(0).Item("ClassDay2").IsNullOrEmpty Then txtClassDay2.Text = ds_Students.Tables(0).Rows(0).Item("ClassDay2") End If This produces "Public member 'IsNullOrEmpty' on type 'DBNull' not found."
And is there a different test for fields of different data types?
When listbox is added to by the user a number of empty RTF files are created and saved with a string variable SavePath1,SavePath2 and SavePath3. The user can then add date to 3RichText boxes and save the data. The data can then be cleared from the RichText boxes, anotheraddition to the listbox and fill the RTB and save. I need to trap the RTBs being filled and the clear button being pressed before the data is saved. To do this I need to test for empty files and tell the user the data has not yet been saved.
I have a nullable database field of type varchar. I am writing a unit test for a service method that retrieves the value of this field. The service method uses a custom DAL that returns a value of String.Empty if the database field is Null (this is desired behaviour).
I'm looking into adding some unit tests for some classes in my data access layer and I'm looking at an update routine that has no return value.It simply updates a row based on the id you provide at whichever column name you provide.Inside of this method, we collect the parameters and pass them to a helper routine which calls the stored procedure to update the table.Is there a recommended approach for how to do unit testing in such a scenario?
I use VS team system 2008. At the moment i need to test some business classes, i have found two kinds testing NUnit and the unit testing provided by the VS team system. what are there differences?
I'm building an Active Directory wrapper in VBNET 2.0 (can't use later .NET) in which I have the following:
IUtilisateur IGroupe IUniteOrganisation
These interfaces are implemented in internal classes (Friend in VBNET), so that I want to implement a façade in order to instiate each of the interfaces with their internal classes. This will allow the architecture a better flexibility, etc.Now, I want to test these classes (Utilisateur, Groupe, UniteOrganisation) in a different project within the same solution. However, these classes are internal. I would like to be able to instantiate them without going through my façade, but only for these tests, nothing more.
I am currently using the following code to check for the presence of an entry in a table. I choose this code because I thought it was a good idea to use a public function to reduce the amount of code required. It works fine until the field I am checking for contains a ' character. I realise I need to use a parameter like @name but cannot work out how to pass the correct information to the public function. Can someone show me how to amend my existing code so I can use @staffNo.
Imports System.Data.SqlClient Dim PaddedStaffNo As String PaddedStaffNo = (TextBox2.Text.PadLeft(4, "0"c))
I'm making a keyboard test that will test to make sure each key, in a specific keyboard layout, is working correctly.
Each key, with the exception of the first, will be disabled by default. I need to have the tester press the first key (Escape) and if it works, disable that key and move on to the next, (F1). This process will repeat until all the keys have tested.
The dilemma I have is figuring out how to test each keystroke, in order, without making a huge nested if statement.
The only method I could think of, at the moment, was to check the Enable property of the control and then check for the correct keystroke. But, again, doing this would make a huge mess.
im trying to empty a datarepeater control because when the user selects the button twice it throws an error about double binding to the same control.i tried setting the datasouce to nothing and stating databindings.clear() but still didnt work?
The data source is an Access 2003 table. I create the table in code and then populate it with 70 rows (each one empty apart from a date field). This unfortunately adds a 71st row (the placeholder for a new table row). Is there a way to stop this row appearing (I don't allow users to add rows anyway, only to edit existing ones, so this final empty row is just untidy and always empty).
Im coding an interest rate calculator and I need a close clause for the textbox and the combo box using e.cancel and im getting a "cancel is not a member of "System.EventArgs" error
While writing an app that uses a couple settings, they occasionally get re-set to empty. I haven't seen any pattern to this, but I do have a vague memory that there are certain circumstances that will reset the settings in a project under development. What are the circumstances that cause the settings to be reset?
I have a web application where the user uses an HTML editor to input some formatted text to show on the website. This text is stored, as HTML, in a database. It turns out now, after some time, that users are sometimes entering whitespace (newlines, spaces, etc) before and/or after the text they are entering, and this whitespace shows up in the rendered text on the page. Multiple sets of this text are displayed top to bottom, and due to this whitespace the separation between bits of text varies, which doesn't look very pretty. So, I've been asked to get rid of the whitespace automatically.
Seemed like an easy task at first, I'd just call Trim on the string. But that won't work, the 'whitespace' when rendered isn't actually whitespace at all, it's a bunch of <br /> or <br> or <br></br> tags, or spaces such as, even empty paragraphs <p></p> sometimes. So calling Trim won't help, I need to get rid of all the tags that would render as whitespace.
The HTML editor control I'm using may or may not have built in support for this, but it doesn't matter, the database is already full with texts that contain these newline tags, so the best option I can see is to simply trim this whitespace before displaying it on the page. [Code]
how I can allow the program to exit while the textbox is empty but I can't figure out how it works really..it will not allow me to exit,enter, or tab out of the textbox while its empty.
Private Sub gradeTextBox_KeyPress(sender As Object, e As System.Windows.Forms.KeyPressEventArgs) Handles gradeTextBox.KeyPress Select Case e.KeyChar Case "0" To "9", vbBack, vbCr e.Handled = False
I inherited a program that retrieves 3 datasets from our vendors' web services, converts it to a table and then merges the 3 tables before exporting into xml from the resulting combined table. The problem I am having is that when web services returns an empty dataset the program crashes in the attempt to create a table from the empty dataset.How do I modify this code to either create an empty table or recognize the empty dataset and skip around that particular table creation, merge and removal? There is always data in at least one of the datasets.
foreach (Branch branch in branches) { Console.WriteLine("Opening connection..."); Vendor.ws_ordersSoapClient VendorClient = new VendorInterface.Vendor.ws_ordersSoapClient();
i have 3 listboxes and a calculate button and a lblGrandTotalCost, the program works like this when i select an item from listbox 1 and listbox 2 then click "calculate" it shows a result in listbox 3, after repeating this rocess few times if u click the lblGrandtotalCost button it calculates the grand total of all the totals that are in listbox 3, Now i want the program to show an error message if some one click the lblcalculateGrandTotal button when listbox 3 has nothing in it or empty. how do i do that?
i wrote this code but it don't seem to work
If lstGrandTotalCost.Items = "" Then MessageBox.Show("warning! theres nothing in listbox 3", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning)
I have the following code that checks if the value in a cell contains a nummeric value.
Private Sub dgvOrderRegel_CellValidating(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellValidatingEventArgs) Handles dgvOrderRegel.CellValidating Select Case e.ColumnIndex Case 4 'Aantal If Not IsNumeric(e.FormattedValue) Then
What conditional statement is used to identify if username.text is empty or password.text is empty or both is empty then prompt a msgbox that tells what part is empty. My attempt was bad and my first time to use select case. [code]
i have 4 TextBoxes, TextBox1, TextBox2, TextBox3, TextBox4..When i press the button1 If any of them is blank, i want to get the message "You cannot leave any text field blank!" and do not execute the command from the other side, if the user has input text it should execute the commands..How can i do this, because if i had 1 text box it would be easy to make it now i have 4 and i don't know what to do!
I've searched the VS settings and haven't discovered why the bin.Release folder is empty after a build. The bin.Debug folder output is normal. The same occurs with the obj.* folder.
Ok i have a weird issue. I cant figure out what to use... CSV has two colums :-Name, MobileJohn Doe,60002000Jane Doe,Now i would like to delete the whole line if mobile number is empty.. i cant figure out what to use. Mobile number are 8 digits long.
I have a ListBox with proxy and a webbrowser, the webbrowser has a timer for navigate to some urls. I want stop the timer when the listbox(proxy) is empty.Example:1-I got 10 proxy in a listbox and 20 Urls in other listbox: I want to stop the webbrowser when the last proxy was used.
As this is my first post on this website, hello to everybody from Thailand where I work as a school administrator.I wrote last year my very first full application in VB6.Why VB6? Because I have the program and because I am using VBA since Excel supports it, say around 1995. I am now in the process of upgrading to VB.Net, ADO.Net and SQL Server.I have a form that can be called by three different menu points for three different purposes, and I need to know which menu is at the origin of the call, as the form has to behave accordingly.