I am developing a windows application in vb.net and getting an error of system.nullreference exception.I am trying to insert data in the database, insertion occurs in the first go. But, when i stop the porgram and re-run, i get the exception.
I have a routine that exports data to HTML and works 99% of the time but now and again I get an error of Index (zero based) must be greater than or equal to zero and less than the size of the argument list on this specific line of the code
Now sRetMessage is declared and passed as a string and contains approx 5 lines of text with <br /> for each VBNewLine.
What I did notice is on one of the errors I have caught, the last 3 characters on every line are =20 sRetMessage is extracted from a text file and so the contents are out of my control.
why i'm getting this error? If it is the =20 within the string, why should this matter as it has been stored and passed as a string value
I'm working on an app that writes to excel. The following piece f code is working properly ( it fills the requested cell) but generating a run time exception that I can't get rid of.
I am trying to get a textbox to have a time value of mm:ss. I am trying to make sure that what the user has entered is in the correct format. i.e. If a user enters in 0923 the exception would be thrown. But if 09:23 is entered it would pass through. Below is the code I currently have. I have tried 3 different things and none work. Any help would be appreciated.
Thanks
Try 'If txtRun.Text <> Format(txtRun.Text, "{0,mm:ss}") Then 'If txtRun.Text <> Format("{0:mm:ss}", txtRun.Text) Then If txtRun.Text <> Format(txtRun.Text, "{0:mm:ss}") Then Throw New BadTimeException("Please Enter a Correct Time") End If
Catch BadTimeExceptionParameter As BadTimeException MessageBox.Show(BadTimeExceptionParameter.Message, "Invalid Time", MessageBoxButtons.OK, MessageBoxIcon.Error) Exit Sub End Try
i have a probleam with my coding.The error which i got is olehDBexeception was unhandled.In my coding here i am developing function use to subtract number in database based on user input.I dont how to solve this error , please some help me to correct my coding here. I also highlight the line cause an error
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'open db connection' Dim Con As New OleDb.OleDbConnection("Provider=SQLOLEDB ;Data Source=Danawa;Initial Catalog=Store;Integrated Security=SSPI ")
I basically made a listbox, a button, and a popup window. The button openes the popup window, in that window you type some text, press "OK" and the text gets added to a list box. Simple right? Guess not...-Textbox1 is the textbox in wich you input text.-Label1 is the label on the popup window that tells you what to do. It's text is either "Edit name:" or "Input name:"This is the function if you click "OK".
If Label1.Text = "Edit name:" And Textbox1.TextLenght > 0 Then Form1.name_list.Items.Remove(Form1.name_list.SelectedItem) Form1.name_list.Items.Add(ime_osebe.Text) Else
We have a winforms appliction that has to talk to an AS400. To do this we imported the IBM.Data.DB2.iSeries classes in the Winforms application and have IBM System I Access for Windows on our machines. It must have the System I Access or it will not talk to the AS/400. Everything works fine on my 64bit development machine. It also works fine on the client's 64bit machine. However when we attempt to install it on a 32bit machine we get a Bad Image format exception. We tried making just an x86 installer instead of any cpu but that did not work (same bad image exception).
My code is not working it highlights this intHoursWorked = Convert.ToInt32(strHoursWorked) when i run the program and says 'format exception was unhandled' ? Someone said to just initialize the value of lblleftoverminttl ,txtttlminworked, intHourlyPayRate but im not sure what that means?
Here is the rest of my code:
Public Class Form1 ' Weekly pay for an hourly employee
Private Sub btnWeeklyPay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Whien I enter "B" in text5 and run following codes then it show error message as IndexOutOfRangeException was unhandeledThere is no row at position 0I have two question
1) Why it does not select name begins with "B"
2) If it has no row then why it does not exit sub.
str = "select sno,name from employees " str &= "where Name Like '" & (TextBox5.Text) & "%'" cmd2 = New SqlClient.SqlCommand(str, con) da2 = New SqlClient.SqlDataAdapter(cmd2)
I am getting the error "Format Exception was unhandled at "Do While objectReader.Peek <> -1" and after.'Date: Class 03/20/2010'Program Purpose: When code is executed data will be pulled from a text file'that contains the named storms to find the average number of storms during the time'period chosen by the user and to find the most active year. between the range of 'years 1990 and 2008 Option Strict On
Public Class frmHurricane Private _intNumberOfHuricanes As Integer = 5 Public Shared _intSizeOfArray As Integer = 7 Public Shared _strHuricaneList(_intSizeOfArray) As String
I had a working program a while ago, but now it is giving me an error when I try to insert some data to my Excel-file.I get this error: Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD)) For example, one of my Excel referencing codes is:
Dim XL_App As New Excel.Application Dim XL_WB As Excel.Workbook = XL_App.Workbooks.Open("C:Program FilesIAAExcelitTuntilappu.xls", , True) Dim XL_WS1 As Excel.Worksheet = XL_WB.Worksheets(1)
The above code used to work, but now it gives me the error...I recently updated my Office from 2003 to 2010. How can I fix it?
It is possible to catch an exception and throw a new exception which wraps the first exception as an inner exception: [URL] Also, if I call a function and it throws a certain error, but I catch it, will the calling code's catch handler execute? If so, and it is of a higher exception type, is this not wrapping the exception? eg I can throw exception ex of type IndexOutOfRange, log it but rethrow, catch a higher up exception and do something, or I can throw a new exception and wrap an inner exception like:
I got a serious problem. Though I have made my program newly it shows error. I have used 1280,1024 animation only for first form then used 1280,1024 image for every form. Today I was checking then it was showing me error message for 19th & 20th form. If I use On Error Resume Next then it shows error for another form ; if I use same code there in the menu item I mean so that I can get rid of error when I click to show a form it shows another error. First error message is "InvalidOperationException was unhandeled An error occurred creating the form. See Exception.InnerException for details. The error is parameter is not valid." and second error is "OutofMemoryException was unhandled Exception of type 'System.OutOfMemoryException' was thrown". I have noticed it that it doesnt show error message for those form which have few labels and text boxes. It shows error message for those forms which have 1 menu bar, 2 picture boxes(one is 1280,1024 & another is 250,456), 2 group boxes, 40 labels, 3 combo boxes, 38 text boxes & three buttons. Please help me I need to get rid of this problem. Does it mean that I cant use unlimited control there in my form?
i m developing a window application using vb.net & ms sql server 2008. The date is by default mm/dd/yyyy. But i wanna change this to dd/mm/yyyy. How is it possible and where do i hv to make changes?
im trying to convert a 24hour time input in a textbox into a 12hour format and place the answer inside another textbox 1345 = 01:45 this and also whats the easiest way to block out a number like "1365" (01:65) from being entered/run ?
I have a large project where we have 2-3 dll projects that are converted from VB6 to VB.NET. We have fixed all the issues that caused compilation errors, and most of obvious issues in running, so now we have basically a program up and running. The exe is created from scratch in VB.NET, using a lot of functionality from the converted dll's (including GUI forms). What I wonder is when I run the program in debug mode, I get a bunch of warnings in the "Immediate Window" saying:
A first chance exception of type 'System.Exception' occurred in Microsoft.VisualBasic.dll
...and some of other type (but most of them in Microsoft.VisualBasic.dll).I was wondering if this is common in projects converted from VB6, or if it is caused by bad design in our code...
When I try to create a instance of a COM class it throws an exception as Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
When I try to create a instance of a COM class it throws an exception as Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
I'm trying to catch a user defined permission exception - i.e. a user does something their level of system access won't allow, permission exception is thrown. My problem is, the exception is caught and then rethrown as a genertic System.Exception.Is there any way I can deduce the original exception type, without resorting to string comparisons, like if ex.ToString.Contains("Permission denied"
When catching an exception in .net, you can have as many type-specific exception blocks as needed. But I usually try to have at least one "general" exception catch block. But is there a way to get the type of the "real" exception thrown that is caught by the generic exception handler, perhaps using reflection?For example, if I have
Catch ex As System.ServiceModel.FaultException(Of InvalidUser) ProcessModuleLoadException(Me, ex) Catch ex As System.ServiceModel.FaultException(Of SQLExceptions)
I have written a program which uses a SQL exception class and then use it show custom messages for the primary key violation. Also i want the primary key value that caused the violation. How can i get all the primary keys which generated the exception from the sqlexception object.[code]
I am trying to access a printer via the serial port in VB Express 2008. I wrote a small prog with buttons on the form to exercise the escape codes in a Windows Vista 32 laptop with a USB to serial adapter. Only 3 codes worked, BEL, reset and a printer specific command. Also, when i try to receive data, it justs times out. So, I tried to move to a WinXP machine with real serial ports. The program now has an illegal argument exception and the message is to the effect that the name of the port for the property portName does not start with COM/com. Which is very puzzling because I did verify the portname and it is com1.Is this a known issue or am I doing something wrong? The form works on Vista but not in XP.