DataSource Controls :: LinqDataSource Paging When Using "where" Clause?

Mar 4, 2010

Here is my LinqDataSource

[Code]....

Here is a button inside a listview that is using the LinqDataSource and also has a pager:

[Code]....

And here is the Code Behind that is triggered by the linkbutton:

[Code]....

It almost works. When i click it it loads and shows the current page of objects that have dates that are higher then todays date. Which is what i want. But as soon as you use the pager to go back or forward it reverts to the default, which is ALL articles, sorted by ID. How can i make the "where" selection stick through the paging?

View 16 Replies


Similar Messages:

Prevent LinqDataSource Where Clause From Resetting On Postback

Jan 13, 2010

I'm trying to set the where clause on a LinqDataSource object bound to a GridView programmatically on a button click, but when the GridView rebinds data (for instance, when the user sorts) the Where clause resets back to the empty string. Is there a way to prevent this, or is there a better way to filter my results?

View 1 Replies

Forms Data Controls :: How To Get A GridViews Paging Text Like "item 20 - 30 From 54 Items" With A LinqDataSource

Mar 25, 2010

before I started working with LinQ I used Objectdatasources to bind a GridView.

To get a label like "item 20 - 30 from 54 items" I used a dataview like this:

Dim dv
As Data.DataView = ObjectDataSource.Select()
Dim count
As
Integer = dv.Count()
Dim first
As
Integer = 1 + (Grid_View.PageSize * Grid_View.PageIndex)
Dim last
As
Integer = first + Grid_View.PageSize - 1
If last > count
Then
last = count
End
If

How can I do this if I bind my GridView with a LinqDataSource?

View 5 Replies

DataSource Controls :: LinqDataSource?

Jun 11, 2010

Im trying to build a where clause in c# for a LinqDataSource, but I cant get it to work, heres my code

[Code]....

when I set category to 'Concerts' tyhe where clause is

'Category = Concerts'

this generates an error telling me there is no column called 'Concerts'. I assume I somehow have to enclose the search term in quotes, Ive tried single and double quotes, but nothing works.

View 5 Replies

DataSource Controls :: Using LIKE In A Linqdatasource?

Nov 16, 2010

So I need to take the literal "SELECT....FROM Bay....WHERE Warehouse=1 and ((BAY LIKE '1.0%' or BAY LIKE '2.0%'))I have set up a linqdatasource on my asp page and I want to bind that to a gridview. Here is the start of the HTML:

<asp:LinqDataSource
ID="dsBays"
runat="server"
ContextTypeName="CartonInventory.CartonInventoryDataContext"
EnableUpdate="True"

[code]...

How do I add a parameter so that it includes the LIKE statement?

View 1 Replies

DataSource Controls :: Using Varibale In The Where Clause?

Apr 21, 2010

I am having difficulties using a variable in the "where" clause:

declare @shift_started as datetime
set @shift_started = (SELECT *
FROM OPENQUERY(ADS_RGWP_SERVER, 'SELECT MAX(shift_started) as shift
FROM salestkt AS STK
WHERE NOT EXISTS(SELECT *
FROM SHFTDATE AS SD
WHERE SD.shift_started = STK.shift_started)'))
SELECT *
FROM OPENQUERY(ADS_RGWP_SERVER, ' sum(case when customer_type = ''Inter-Company'' then qty_shipped_today else 0 end) as intercompany_qty,
sum(case when customer_type = ''Charge'' then qty_shipped_today else 0 end) as outside_qty
FROM salestkt
WHERE shift_started ='" & @shift_started & "' ''')

Getting error:

Incorrect syntax near ' & @shift_started & '.

View 9 Replies

DataSource Controls :: Add Parameter To IN Clause In SQL?

Jan 28, 2010

i am developing an application using asp.net and backend server is SQL SERVER 2005.

in my application i have 12 regions. from that 12 regions user will select any of them.

if user select 1,2,3 then i have to pass this string to IN clause

for that i have storedproc like

create procedure sp_updateDistributorContractforAllRegions (
@unitprice float,
@region varchar(50)
)
update employee set UnitPrice=@unitprice where regionid in (@region)
end
GO

here regionid datatype in employee table is INT.

from code behind i am adding the parameter as 1,2,3.when i run the query it gives the error as

Conversion failed when converting the varchar value '1,2,3' to data type int.

View 3 Replies

DataSource Controls :: LinqDataSource And EntityDataSource?

Jun 12, 2010

I'v been using SqlDataSource and ObjectDataSource for a while.I would like to know about LinqDataSource and EntityDataSource. Therefore I have 2 questions to ask.1) Why do we need to use those twos? 2) In which cirmustances (Requirements) developers are using LinqDataSource and EntityDataSource?

View 1 Replies

DataSource Controls :: Using Linqdatasource And Datagrid?

Mar 12, 2010

i am an asp.net beginner, i am a windows application programmer and currently i am working on big project " Human Resources" and i need to allow the users to apply for jobs using a web page.in windows application, i can use the bindingsource to bind textboxes and comboboxes to the fields of an object from L2S.and to bind the datagrid also to the detailed data and the page will be for inserting issue only,i.e i don't need to bring the data of applicants and certificates from the database, i just need some lookup data like maritalstatusCombo and availableJobsList things to allow the user to choose from.how can i do this using linqdatasource.

View 3 Replies

DataSource Controls :: Getting E.OldValues While Using LinqDataSource?

Mar 11, 2010

I use LinqDataSource and GridView.

I need an old value of field "PictureBig" in RowUpdating handler like this:

e.OldValues["PictureBig"]

To achieve this I use bound unvisible literal in edit item template...

<asp:Literal ID="ltBig" runat="server" Text='<%# Bind("PictureBig") %>' Visible="false" />

Is there any better ways of doing this?

View 5 Replies

DataSource Controls :: Insert Statement And Where Clause?

Apr 7, 2010

I am trying to do an insert statement to a table from classic ASP.I tried the below:

[Code]....

But, I am getting the error as: Incorrect syntax near the keyword 'where'.How to insert data, using a where clause in the above scenario?

View 5 Replies

DataSource Controls :: SqlDataSource - Parameter For IN() Clause

Apr 30, 2010

I have an SqlDataSource query that should use an input parameter for multiple integer values, like:

select * from table1 where TableID IN (1,2,3,4,5)

->

select * from table1 where TableID IN (@IDValues)

How do I do that ? Default parameter settings won't work, returning "invalid integer value" . I suppose that parameter should be passed as some kind of array that SQL recognizes as multiple integer values , but what's the correct way of setting this ?

View 4 Replies

DataSource Controls :: LINQDataSource Multiple WhereParameter?

Mar 23, 2011

I am trying to program the where prameters for this in code behind in C#, and is there really no way to do more than one parameter? Or am I not understanding this correctly? It seems only the 2nd parameter gets executed, no matter which one is at begining. I debug and seems they both get executed fine, but my listview doesn't get filtered and instead only the 2nd paramter works. Look at my code:

Also, if I do myLinq.Where = "division ==1 and someotherInt = 2", it works fine, but if I do two different data types, it will throw error. Since I want to filter with two different data types, hwo do I do this?

Parameter pram1 = new Parameter();
pram1.Name = "division";
pram1.DbType = DbType.Int32;

[code]...

View 20 Replies

DataSource Controls :: Multiple Inserts With LinqDataSource?

Sep 4, 2010

I'm having a question about the LinqDataSource. Does anyone know if it's possible to perform multiple inserts with the LinqDataSource? Let's say for example that I have 2 tables.

Table A
AID = PK autoincrement Name AddressA FK AddressB FK
Table B
BID = PK autoincrementStreetNumberPostalCodeCountry

These tables are just examples to clarify my question. Let's say that I have a FormView with a LinqDataSource where the user can enter his name en a billing address (A) en delivery address (B). Now I would like to know if the LinqDataSource is able to insert 2 records in table B and use these ID's to insert them in table A together with the name?

View 2 Replies

DataSource Controls :: How To LinqDataSource Date Parameters

Jun 15, 2010

I need to retrieve data using a date as an input parameter. I created a WhereParameter and passed in a date value that I know to exist in the database, but no data is returned. Heres my code

[Code]....

Ive passed in '02/06/2010' as the date, in the database, the Startdate column has several values of '2010-06-02 13:08:50.503' so I guess its not being found because of the time part. Whats the best way to make sure that I retrieve the correct data ? Im not concerned about the time at all, I just need all rows for 02/06/2010.

View 3 Replies

DataSource Controls :: Get Data From A LinqDataSource From Code Behind?

Nov 18, 2010

If I have a Linqdatasource that isn't connected to a a bound control on my page how do I use the data source to read data in the code behind. ie

var query = (from x in linqdatasource select x)

What I actually want to do is create a data array (myArray) within the code, read all of the data from the linqdatasource (selecting 1 field to form tableDataArray), then compare the two arrays and then write (insert) those into in myArray that are not already in the datasource to the datasource (ie execute an insert back on the datasource).

View 1 Replies

DataSource Controls :: LinqDataSource.Select Syntax?

Jan 14, 2010

Where can I find documentation on the syntax that is expected for LinqDataSource.Select? It seems to be different from what I would do with Linq inline in C# code. For example, concatenateing something in Linq I would normally just do this in the projection:

new { FullName = (person.FirstName + " " + person.LastName ) }
However, with a LinqDataSource the only way I've found to do this is like this:
new ( String.Concat(person.FirstName, " ", person.LastName) as FullName)

I literally spent hours trying to figure this out, and only succeeded when I found a blog where someone gave this verbatim as an example. So I still don't understand why the syntax is different, the braces versus parens, aliasing, Concat operators. Next time I do this I want a better understanding so I am not playing this guessing game. It's like being handed a compiler, and trying to write a program when you don't know what language the compiler compiles.1. Are there different "flavors" of Linq? Like a VB Linq, and C# Linq?2. If so, is the LinqDataSource using a VB flavor of Linq?3. Really, what is really important to me, where can I find documentation on this particular falvor of Linq that the LinqDataSource expects? The documentation for the LinqDataSource itself gives nothing more than extremely simplistic examples.

View 1 Replies

DataSource Controls :: How To Pass Session UserName In Where Clause In Sql

Feb 28, 2010

SELECT DISTINCT TblSections.SectionID, TblSections.Description
FROM TblSections INNER JOIN
UMG.Users ON TblSections.SectionID = UMG.Users.SectionID
WHERE (TblSections.Description IS NOT NULL) AND (dbo.Users.LoginName = [@Session(UserName)])
ORDER BY TblSections.Description

I have problem in using Session name in the above BOLD WHERE clause.

View 5 Replies

DataSource Controls :: EntityDataSource Filtering / ESQL Where Clause?

Feb 28, 2010

I have a GridView that's currently bound to an ObjectDataSource. I would like to see if it's possible to instead bind it to an EntityDataSource. However, I need to be able to apply custom filters to it.

One of the filters corresponds to a bit / boolean property in the database / EntityDataModel. It has 3 possible selections:

[Code]....

[code]....

How can I accomplish the same thing in an eSQL Where clause? There is no COALESCE function, is there an equivalent?

View 1 Replies

DataSource Controls :: How To Update Dynamically A SQLdatasource With A WHERE Clause

Mar 10, 2011

I've already spent hours in searching through the forum to be able to do the following:I have a SQL datasource defined with a checkbox in it. Purpose is to update one column (userid) behind the table for only that row when the checkbox is selected.This is the code I'm currently having:

[Code]....

View 4 Replies

DataSource Controls :: Linq - Update Statement Where Clause?

May 25, 2010

I am using Linq to SQL. Tables have timestamp columns and I am using regular Linq methodology in ASP.NET MVC.I do use detached entities and always try to do updates without first querying the database for the original entity. To update an entity I use context.Attach(entity, true) followed by context.SubmitChanges() and all is fine. The sql statement that gets executed looks like:

[Code]...

View 7 Replies

DataSource Controls :: Use Stored Procedures From LINQ With A Using Clause ?

May 25, 2010

Ive created a new LINQ To SQL class and dragged several tables across from my server, in my code I access them like this

[Code]....this is all ok, however, I have several stored procedures that I want to use as well, but when I drag the stored procedures across I get a compilatiopn error

Error 60 'DB_BL.DB_BLDataContext': type used in a using statement must be implicitly convertible to 'System.IDisposable'

how do I use stored procedures from LINQ with a using clause ?

View 7 Replies

DataSource Controls :: Select Distinct With Where Clause Don't Work?

May 2, 2010

I'm using asp.net login on a SQL Database.

I have 12 users in my User tabel - one of the user I don't want to have in my select (the user is an admin).

I tried this:

[Code]....

I also tried:

WHERE (dbo.aspnet_Roles.RoleName <> 'Administrators')

Both time it took the user into the table....

If I instead try this

WHERE (dbo.aspnet_Roles.RoleName = 'Administrators')

I get only one row (as expected).

What is wrong with the above sql statement - why can't I get 11 users and not them all (12 users)?

View 3 Replies

DataSource Controls :: Modifying WHERE Clause And Change To RegEx?

May 7, 2010

[Code]....

modifying WHERE Clause and change to RegEx?

View 1 Replies

DataSource Controls :: Getting Value From LinqDataSource In FormView DataBound Event?

Mar 16, 2010

I just started working with LinqDataSources and I was wondering how you retrieve values in a FormView DataBound Event.

With an ObjectDataSource I believe you can grab them like:

[Code]....

Is there a similar way to acheive this with a LinqDataSource?

View 4 Replies







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