DataSource Controls :: How To Cast Concrete Type Created In LINQ Query To The Corresponding Interface Type

May 3, 2010

I have an Interface that has its concrete class defined via a factory. Because of this I found no way to use the Interface tpye directly in my LINQ quesry so I had to use the concrete class types to creat a generic list. The LINQ query works but after calling.ToList() on the LINQ query result I get a List(of MyConcreteClass), but I need a List(of IMyConcreteClass). I have tried everything I can find: .Cast, Ctype, implicit casting, etc. but I always get back one of the (2) messages (depending on if I attempt to cast)message:

"Unable to cast object of type 'System.Collections.Generic.List`1[MyConcreteClass]' to type 'System.Collections.Generic.IEnumerable`1[IMyConcreteClass]'."
...or
"Unable to cast object of type '<CastIterator>d__aa`1[IMyConcreteClass]' to type 'System.Collections.Generic.List`1[MyConcreteClass]'."

Here is the sample code:

[Code]....

View 2 Replies


Similar Messages:

DataSource Controls :: Unable To Cast Object Of Type 'System.Data.Linq.DataQuery?

Mar 31, 2010

I wanted to delete the record from data but I receive this error "Unable to cast object of type 'System.Data.Linq.DataQuery`1[training_eval.Course]' to type 'training_eval.Course'.

Dim eval_sure = From ev In db.Evaluates Where ev.course_id = indexcourse Select ev.course_id
Dim del_course = From c In db.Courses Where c.Course_id = indexcourse
db.Courses.DeleteOnSubmit(del_course)
db.SubmitChanges()

View 4 Replies

DataSource Controls :: Unable To Cast Object Of Type '<TakeIterator>d__3a`1[System.Char]' To Type 'System.Collections.IList'

Jan 2, 2010

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,

[code]....

View 1 Replies

DataSource Controls :: Unable To Cast Object Of Type 'System.DBNull' To Type 'System.String'

May 28, 2010

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]...

View 4 Replies

DataSource Controls :: Cannot Get The Linq To SQl Query Return Type Working(C#)?

Apr 14, 2010

I am trying to fill a gridview with the data from Product table selecting few columns . I am using 3 - tier architecture and in DAL getproduct(userid) I am writing the query but cannot figure out exactly how to get that working .. here is piece of method I wrote

public List<Project> GetProjectList(int ownerId)

View 11 Replies

Possible To Assign A Data Type To An Anonymous Type's Members In A Linq Query?

May 5, 2010

If I have a linq query that creates the anonymous type below:

select new
{
lf.id,
lf.name
lf.desc,
plf.childId
};

Is it possible to assign a specific type to one of the members? Specifically I would like to make lf.id a null-able int rather than an int...

View 2 Replies

C# - Unable To Cast Object Of Type 'Transaction_Time' To Type 'System.Data.DataSet'?

Dec 17, 2010

I have built a dataset named Transaction_Time.I called it on Page_Load

Transaction_Time tranTme = new Transaction_Time();

put it in the session.

Session["Transaction"] = tranTme;

Then I call that session and cast to dataset.

DataSet dstTranTime = (DataSet)Session["Transaction"];

I got the following error.Unable to cast object of type 'Transaction_Time' to type 'System.Data.DataSet'.

[InvalidCastException: Unable to cast object of type 'Transaction_Time' to type 'System.Data.DataSet'.]
Transaction_Time.Page_Load(Object sender, EventArgs e) in c:InetpubwwwrootWilliam29_11_2010Transaction_Time.aspx.cs:47
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627

It is OK for some other pages. But for some page, it doesn't.

View 2 Replies

MVC :: Unable To Cast Object Of Type 'System.String' To Type' / How To Fix This Error

Mar 24, 2010

i am using this code for send data to view

[Code]....

Controller e 'System.Collections.Generic.IEnumerable [Code]....

by this code i am render view

[Code]....

after run the application i got this error

Unable to cast object of type 'System.String' to type 'System.Collections.Generic.IEnumerable`1[BentaAccounting.Models.Repository.AllData]'.

View 5 Replies

Forms Data Controls :: Unable To Cast Object Of Type 'System.Web.UI.LiteralControl' To Type 'System.Web.UI.WebControls.TextBox'

Jan 5, 2010

Unable to cast object of type 'System.Web.UI.LiteralControl' to type 'System.Web.UI.WebControls.TextBox'.

[code]....

View 3 Replies

Forms Data Controls :: Unable To Cast Object Of Type 'System.DBNull' To Type 'System.String'.

Oct 1, 2010

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

View 6 Replies

How To Cast Object Of Type 'ASP.ProjectName_master' To Type 'PrijectName.master'

Oct 5, 2010

I'm building a website in vs2010, i generate usercontrols (aspx and ascx pages), if i run the website i get the error : unable to cast object of type 'ASP.ProjectName_master' to type 'ProjectName.master'

I have a folder 'App_Code' under my startproject, that's not a default asp folder any more i think since vs2005, is that maybe the problem?

Under the App_Code folder i have the master.cs file, in this file i get the error.

[code]....

View 1 Replies

Configuration :: Unable To Cast Object Of Type 'System.Web.HttpApplication' To Type 'Microsoft.Practices.CompositeWeb.WebClientApplication'

Apr 15, 2010

I got this error and do not know how to solve it.

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.

View 1 Replies

Databases :: Catching NULL Values Error "Cannot Cast DBNull.Value To Type 'System.Double'. Please Use A Nullable Type"

Apr 21, 2010

I am LINQ querrying against a datatable. However, I am unsuccessfull with catching null values. Here is my code that is giving me the following error.

[Code]....

I am checking to see if minperc is null. However to check that it still is trying to convert the value to double. Cant figure out a way around it. Here is the error: Cannot cast DBNull.Value to type 'System.Double'. Please use a nullable type.

View 1 Replies

Databases :: Retrieving From OdbcDataReader / Unable To Cast Object Of Type 'System.Byte[]' To Type 'System.String'

Feb 16, 2010

I have defined an ODBC Command and ODBCdatareader as follows

OdbcConnection myConnection = new OdbcConnection(connectionString);
OdbcCommand myCommand = new OdbcCommand();
myCommand.Connection = myConnection;
myCommand.CommandText = "select UOPGM from GREG.TUSROPTF";
OdbcDataReader myReader;
myConnection.Open();
myReader = myCommand.ExecuteReader();

When I try to retreive from the reader as follows:

while (myReader.Read())
{
string someString = myReader["UOPGM"];
lstNames.Items.Add(someString);
}

I get the following error

Error reading the database. Unable to cast object of type 'System.Byte[]' to type 'System.String'."

I have also tried string someString = (string)myReader["UOPGM"]; to no avail

View 4 Replies

Web Forms :: Unable To Cast Object Of Type 'System.DateTime' To Type 'System.String'

Nov 10, 2010

[Code]....

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.

View 6 Replies

Unable To Cast Object Of Type 'System.EventArgs' To Type 'System.Web.UI.WebControls.FormVi

Nov 24, 2010

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?

View 2 Replies

Web Forms :: Unable To Cast Object Of Type System String To Type System Byte

Feb 20, 2013

Unable to cast object of type 'System.String' to type 'System.Byte[]'....

on line #2

private void download(DataTable dt) { Byte[] bytes = (Byte[])dt.Rows[0]["FileData"];

Response.Buffer = true; Response.Charset = "";

View 1 Replies

ADO.NET :: Unable To Cast Object Of Type System.Guid To Type System.String?

Sep 17, 2010

[Code]....
System.InvalidCastException was unhandled by user code
Message=Unable to cast object of type 'System.Guid' to type 'System.String'.
Source=System.Data.Linq
System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execut

View 4 Replies

MVC :: Unable To Cast Object Of Type 'System.Web.Mvc.ValueProviderResult' To Type 'System.IConvertible'

Aug 23, 2010

Why am I getting this error on line:

sp.Price = Convert.ToDecimal(collection.GetValue("Price"));

sp is :

SPecials_Templates sp = new SPecials_Templates();

SPecials_Templates Defined:

[MetadataType(typeof(SPecials_TemplatesMetaData))]
public partial class SPecials_Templates
{
public class SPecials_TemplatesMetaData
{
[ScaffoldColumn(false)]
public object Key { get; set; }
[StringLength(50)]
public object Template_Name { get; set; }
[StringLength(12)]
public object Headline { get; set; }
[StringLength(12)]
public object headline2 { get; set; }
[StringLength(160)].......

View 2 Replies

Web Forms :: Unable To Cast Object Of Type 'ASP.masterpage_master' To Type 'ASP.masterpage_master'?

Dec 2, 2010

I'm getting this error occassionally.

Exception Details:System.InvalidCastException: Unable to cast object of type 'ASP.main_master' to type 'ASP.main_master'.

I have to edit and resave main.master. Is there anyother solution for solve this problem.

View 3 Replies

DataSource Controls :: The Given Value Of Type String From The Data Source Cannot Be Converted To Type Datetime

May 19, 2010

I have this error "The given value of type String from the data source cannot be converted to type datetime of the specified target column." when I used sqlbulkcopy to do the transaction

Here is my code:

[code]....

View 3 Replies

DataSource Controls :: 'Conversion From Type 'DBNull' To Type 'String' Is Not Valid.'

Feb 17, 2010

I'm trying to get a value from a database and I'm getting an error, see code below:

[Code]....

I get and error when I'm trying to convert the value out of the stored procedure to the string SNAME. Error is as follows:

'Conversion from type 'DBNull' to type 'String' is not valid.'

and the stored procedure is as follows:

[Code]....

View 6 Replies

DataSource Controls :: Conversion From Type 'DBNull' To Type 'Integer' Is Not Valid?

Jan 22, 2010

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?

[Code]....

View 2 Replies

DataSource Controls :: The Null Value Cannot Be Assigned To A Member With Type System.Decimal Which Is A Non-nullable Value Type

Dec 22, 2010

I am making a website to store invoices so i can mail them to clients. So i got a table for clients, invoices and one with invoice products/services. When an invoice has no products/services added to them and it returns null i get the error "the null value cannot be assigned to a member with type System.Decimal which is a non-nullable value type."

I just started with linq. Before i always used mysql. Mostly i just had to call data from 1 table so forgive me if my linq query isn't really correct.

Dim invoices = From i In db.invoices _
Group Join p In db.products On i.id Equals p.invoiceId Into invoiceProducts = Group _
Select New With {i.client.naam, i.titel, (From iP In invoiceProducts Select iP.prijs).Sum}

i show the client's name, the title of the invoice and the total amount the clients will need to pay for products and services.

View 1 Replies

Return Anonymous Type From LINQ Query In VB.NET

Mar 25, 2011

I am consuming an RSS feed to display on my website using a repeater control. I was wondering if it's possible in VB to return an anonymous type from my linq query rather than a collection of strongly typed RSSItems. I know this is possible in C#, however haven't been able to work out a VB equivalent.

[Code]....

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved