I get the error - Conversion from type 'DBNull' to type 'Integer' is not valid. - on the line.....
Dim newid As Integer = e.Command.Parameters("@latestRowId").Value.........in vb code behind.
I have the identical code for another page with the exception of the field names and it works fine. The only thing I did differently, as far as I know, is I copied the asp and code behind from the page that works into this page and manually changed the field and table names. I don't know what the problem is. Does anyone see any problems?
We are using visual studio 2005 and SSMSE for this project. I had already created some pages which is capable of inserting and updating the values on the sql server. After inserting and updating it will redirect to another page to view the result. When I add a homepage, something just mess up. When I insert a new items for the table, it prompts a message, DBnulls cannot be converted to type integer. When I try to check at the sql tables, the data was inserted but I was not able to view the result on the other page.
iam using the ReportViewer Control in Visual Studio 2008 for displaying the report on the page. When iam going to Click on Print button iam getting the below error. Unable to load client print control
Sub btnAdd_Click(sender As Object, e As EventArgs) 'converting datatypes to integer Dim insertB As Integer Dim insertA As Integer Dim cat As Integer cat = ddl.SelectedItem.Value
I'm unable to fetch just one integer value using this LINQ-query. LINQ seems to return everything as IEnumerable but I don't want that. First query should return just one string value which is then used in another query. That one should return integer which is also return value for method:
public static long GetTableIdByTableName(string name) { var result = (from aTable in objScope.Extent<Table>() where aTable.Name == name select { aTable.Id }); return ??????????? }
How can I change the parameter value from Interger to String. Here below is the part of the code that creates problem; the constant "sqlStatement" is as string, but when the parameters "@ProdColor" read the value it returns an integer instead of the proper type which is a string. I have tried every ting like: CType(sqlStatement(splitItems(1)), string) Or convert or parse, but it keeps returning the wrong type.
Const sqlStatement As String = "INSERT INTO ProductDetails (ProdID,ProdColor,ProdSize) VALUES" If item.Contains(",") Then splitItems = item.Split(",".ToCharArray) cmd.Parameters.AddWithValue("@ProdID", SqlDBType.Int).Value = sqlStatement(splitItems(0)) cmd.Parameters.AddWithValue("@ProdColor", SqlDBType.NVarchar).Value = sqlStatement(splitItems(1)) cmd.Parameters.AddWithValue("@ProdSize", SqlDBType.NVarchar).Value = sqlStatement(splitItems(2))
Now the above gives me error because the last parameter "outputMessage.FileByteStream.Length" returns a long type value but the method expects an integer type.
I had a stored procedure as below. I'm trying to return an integer of differences btw 2 integers. In SQL Server 2008, the stored procedure works just fine, it shows me the value I wanted in @intdiff.
But when I try to retrieve it with my webservice, it only return value 0. My webservice coding as below. Could any1 come accross this before?
I've got a subweb as application. It's called ADMIN. It works fine when running locally but when deploying in the development web server, i got the error: Unable to cast object of type 'System.Web.HttpApplication' to type 'Microsoft.Practices.CompositeWeb.WebClientApplication'
I've got a App_global.asax.dll and App_global.asax.complied on the subweb folder Admin.
I want to do paging the API Membership without using the datacontrols, but I get this error "Unable to cast object of type '<TakeIterator>d__3a`1[System.Char]' to type 'System.Collections.IList'." when I do this,
Basically, what I did is that: I have a table in SQL database and some of data fields allow null. I built Objectdatasource through dataset. When I built update page using dataset. It generate the following error before showing the update page correctly. It seems I have issue to retrieve the null value from the database through using objectdatasource through dataset. Any suggestions?An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code
I am trying to write a table output from SQL database to a gridview/ Data List through an Object Data Source. I am a new starter and your help will be useful.
public List<Staff> GetStaff() cmd.CommandType = SqlConnection con = new SqlConnection(connectionstring);SqlCommand cmd = new [code]...
This is all in the Code Behind under the Page Load function.
Basically, I'm trying to convert an ASP page into ASP.NET. I've worked with ASP and PHP a lot more than I have with ASP.NET and I'm just having trouble with the syntax.
Above is my code. The error I'm get is, Unable to cast object of type 'System.DateTime' to type 'System.String'.
The column "To" and column "Subject" are strings and column "Receive" is DateTime. I can't made any changes in the database, so I need to write some code to handle casting a string to datetime or if statement as a work around.
Protected Sub FormView1_ItemCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.FormViewCommandEventArgs) Handles FormView1.ItemCreated Causes Unable to cast object of type 'System.EventArgs' to type 'System.Web.UI.WebControls.FormViewCommandEventArgs'.
The program (asp.net/vb) works fine with FormView1_ItemCommand and FormView1_ItemInserted events but strangely objects to FormView1_ItemCreated. Is it only a VC# event?