ADO.NET :: Select Corresponding Row In A Table Based On Selection In A Different Table
Jan 25, 2011
I have 3 tables (ShoppingCart, Data, Temporary) in database (Entities) I have no problems in getting data into ShoppingCart. I also know how to transfer data from columns in table ShoppingCart into columns of table Temporary (like EngName, CartID, Date, Quantity etc. - see code below) But I do not know how to multiply Quantity in table ShoppingCart by Price stored in table Data and save it into table Temporary. I think the problem is that I do not know, how to select coressponding row in table Data (see "var myCart2" in my code below) which holds the Price value for EngName previously selected by ("var myCart" also visible in the code). protected void Submit(object sender, EventArgse)
{
using (Entities
db = new Entities())
{
try
{
String
cartId = GetShoppingCartId();
var myCart = (from
cc in db.ShoppingCart
where cc.CartID ==
cartId select
cc);
foreach (ShoppingCart
item in
myCart)
{
int
i = 0;
if
(i < 1)
{
string
engname = item.EngName;
var myCart2 = (from
c in db.Data
where c.EngName ==
engname select
c);
Temporary ta =
new
Temporary();
Data d =
new
Data();
View 1 Replies
Similar Messages:
Mar 2, 2011
I have 2 Tables , OrderDetails and Requests In my LINQ to SQL dbml file. OrderDetailsID is a foreign key in Requests Table. I want to write the query to get the sum of UnitCost from OrderDetails based on OrderId. And If there is a row in Requests Table for each OrderDetailsID, and the Requests.Last.RequestType="Refund" I want to reduce the total refund amount from the main sum otherwise If there is no row based on OrderDetailsID, add to sum. Here is the way I implement that. I am looking to prevent using "For each".
iRefund = (From od1 In dc.OrderDetails _
Where od1.OrderID =1 _
Select od1.UnitCost).Sum
Dim objOrderDetails = (From od1 In dc.OrderDetails _
Where od1.OrderID =1 _
Select od1)
For Each OrderDetail As ORM.Entities.OrderDetail In objOrderDetails
If Not OrderDetail.Requests Is Nothing Then
IF OrderDetail.Requests.Last.RequestType="Refund" Then
iRefund -= OrderDetail.UnitCost
End If
End If
Next
View 1 Replies
May 13, 2010
I am working on some ASP.NET web forms which involves some dynamic generation, and I need to add some onClick helpers on the client side. I have a basic outline of something working, except for one huge problem.
There are multiple HTML tables, each generated by a different ASP.NET web control. Each table can contain overlapping field names, which is causing a problem with my JQuery click event handlers. The click event handler is linking to unintended form fields in addition to the intended form field.
I have provided a simplified sample version of the code below. This code is trying to set the value of textbox box1 when a particular radiobutton is selected in the table with id=thing1. Obviously, the jquery code will be triggered for the form fields in both tables.
The tables are dynamically added to the webpage based upon different conditions. It is possible that no tables will be loaded, only 1 table, or both tables might load. In the future, other tables could be added. Each table comes from a different .net web control.
Other than renaming the form fields to make sure they are unique across all user controls, is there a way to have JQuery act only on the intended form fields? In other words, could the table ID be incorporated into the JQuery code in a manner that does not become a nightmare to maintain later?
[code]....
View 2 Replies
Jun 29, 2010
how can i select a record from A table and insert into B table using linq?
View 2 Replies
Sep 14, 2010
I have one table named 'dbo.ac_Products' Within this table there is a column named 'ProductId' There is also another table named 'dbo.ac_CatalogNodes' Within this table there is a column named 'CatalogNodeId' and a column named 'CatalogNodeType'
I need to delete all the rows from 'dbo.ac_Products' and 'dbo.ac_CatalogNodes' where 'ProductId' = 'CatalogNodeId' and 'CatalogNodeType' = 1
View 4 Replies
Mar 25, 2011
i have 3 tables which are Table A(a Id,b Id),
Table B(b Id,a Id,c Id),
Table C(c Id,b Id)
How can i select Table C column by using table A?
View 2 Replies
Mar 1, 2010
I'm trying to update one my my tables from a field in another table.
I have Address fields on both tables and the old table has some addresses I need to copy over (I dont want to copy/paste or type them all in obviously). I basically need to:
[code]...
View 2 Replies
Aug 7, 2010
I have two tables and I want to display the second one based on the primary key:
the first table is tbl1 (id,fName,lName), and the second one is scnds(id,course,tbl1id).
I am practice using MVC 2.0, so I bulilt the the class repository
[Code]....
Then created the Studentcontroller
[Code]....
The problem is if I used Details method it will show only the first record, but I want to display every course that specific a student has. I don't know if the problem in repository or in the controller.
View 2 Replies
Jun 1, 2010
I have been working with this database for some time. Here is the situation...
I inherited a MS SQL database that has hundreds of tables with similar data. For instance:
FordTampa_customer is a table,
ChevyAtlanta_customer is a table, etc....
All of the columns are the same...just different tables with their own ID field. All I have done...Inside of another database id is created a table called 'Customer' and added an 'Dealer ID' column along with the rest of the other columns in the other tables...
So the combination of the 'Dealer ID' and the 'ID' field are unique.....I know...its not the best way to do things...but I cannot change the old data structure because I cannot have access to it. I am give back-ups on a weekly basis, so this is all I have to work with.
All right, on to the real point of my post...
Currently, I have an application that I use to select all of the data from the 'Ford_customers','Chevy_customers',etc... and inserts them into my new main 'Customer' table. I do this by selecting the table names, bind it to an arraylist, loop through the list and execute an insert statement.
I do this in VB.NET, but I would prefer to do it in a Stored procedure of some kind....I just am not sure how to accomplish it. I use this syntax to get my list of tables:
[Code]....
I am not sure how to take those names from the table and do another select based on that list of names.
View 1 Replies
Jan 5, 2011
I have two tables in a database and I want to select one value from one of that table. For that I want to pass one value and if that value stored in the table I want pick the id representing the value in the next table.
That means the operation is that first I select a row of data from first table by using a user control in that row there is a value (example "apple") and I want pass that value("apple") to the second table. In the second table the value ("apple") having a id (example "australian") and I want that the query search for that id ("australian") and show that in the text box.
[code]....
Imagine that this is the two tables using a usercontrol I select first a row from first table and I want to pass that value "apple" to second table and find out the id of "australian" (that is equivalent id for apple in the second tabl ) from the second table and show that in a text box.
View 1 Replies
Dec 7, 2010
I am doing a data warehouse project.I have two tables tblA (id, type) and tblB(city, no_crimes, type).I want to create (insert) a number of rows based on the value of no_crimes.For Example, in tblB(Leeds, 2000, murder). SO, I need to insert 2000 rows into tblA by a single INSERT statement (not 2000 statements).
View 3 Replies
Feb 2, 2011
I am quite new to LINQ, and I am stuck with this probably basic problem, but haven't been able to find a solution, so I thought I could ask here.
So, I have this repository where I put my functions for data accessing, and now I need to write a function to get all the applicants that have applied for this particular advertisement, and their values too. Now, the values are stored in a separate M:N table, where every row consists of the applicantID,advertisementID and value. I just wanna append the value to every applicant that I show, so that it would look like a Ranking List.
However, I do not seem to know how to select just the name column from the Applicant table, and just the Value column from the ApplicantValue table.
And there's this Iqueryable interface that further confuses me...
Here's my function to get the Applicants only:
[Code]....
Now, if I try to add to the definition of the type two columns, it says that it only messes with types, i.e. one type should be passed. So I figured I would do a ViewModel and then pass it, like this
[Code]....
and then in the function I have no idea how to pass the values:
View 5 Replies
Dec 10, 2010
my main intention is that, the exsisting table of sql server database(.dbo) with 1000's of records, that should be import to a new access database table(.mdb).for example if we want to had a new table in db2, of exsisting table in db1 with some conditions by using "select * into New_Tabel from (select * from Exsisting_Table where <Condition>) as objectName". Here the new table is created and records inserted in one execution in db2. The same work should be done for access(sqlserver db --> Access db).Here the new access database table with given name (as string_sysdate) must be created dynamically by clicking a button (multiples time creating new table).Is there any query or c# code for sql server database to access database.
View 2 Replies
Jan 13, 2010
how can i use html to create table(<table></table>) in code behind c#?
View 18 Replies
Jun 23, 2010
I need to create a selection table, i.e., a table with names and checkboxes.
When some checkboxes are selected, based on selections made on checkboxes i need to generate results(not from database), results are like different name of Is there some kind of architecture for this?
for example, we have name of columns as has legs, has feathers, has wings, can swim, carnivorous,herbivorous, etc
and based on selections i would say animal or bird or fish or amphibian, etc.
View 1 Replies
Oct 15, 2010
I have the following code, i add code for required validator, but when you make selection from dropdown to create the table, the page generates an error. Should the logic be somewhere else to add it to the table? i mean, dont they have to be there so when you submit the form, it fires the validation?
[Code]...
View 2 Replies
Mar 23, 2011
how to get the value from SELECT query from a table
protected void Button_Click(object sender, EventArgs e)
{
string select_qry = "SELECT ID, USER, FILE, DATE, LASTUSED from FILE_INFO where USER = '" + user + "'"; // ID is primary key
SqlCommand cmd = new SqlCommand(select_qry);
GridView1.DataSource = GetData(cmd);
GridView1.DataBind();
}
private DataTable GetData(SqlCommand cmd)
{
DataTable dt = new DataTable();
SqlDataAdapter sda = new SqlDataAdapter();
cmd.CommandType = CommandType.Text;
cmd.Connection = conn1;
conn1.Open();
sda.SelectCommand = cmd;
sda.Fill(dt);
return dt;
}
I have different USERS I want to get ID of user if user is different say 'Sheena' has ID value from 1-10 but if user is 'Sara' and she is having ID from 11-20 so I want to get specially ID of particular user how do I get ID from select query can any one know)
View 2 Replies
Oct 22, 2010
I am trying to find out how to select a row of data from a table, where a column contains a keyword (from a querystring)
How would i write this select statement? I only want the column to contain a keyword, along with other words, rather than the columns only data is the keyword.
eg: the row below would be returned because column2 contains 'hello'
column2
asdasdaehelloasdasdads
View 4 Replies
Nov 14, 2010
I need to get across relation table on linq quiry..
Table A
Column A.id
Column A.SomeValue
Table B (relation table)
Column A.id
Column C.id
Table C
Column C.id
Column C.SomeValue
Now i need to get a table with A.SomeValue and C.SomeValue
How do I linq it?
[Code]....
View 1 Replies
Feb 15, 2010
I think I'm just after advice on best practice with this! I have a database which has 2 tables. The first table has ID, Name, Address and the second table has ID and JobType. Table 02 can list multiple types of JobType so we could have
Table01:
1. D Smith. Address01
2. S.Jones. Address02
Table02
1. Accounts
1. Sales Ledger
1. Chartered Accountant
2. IT
2. Web Design
2. Graphic Design
2. 1st line support
A join gets them together and all works perfectly.However, the content will be updated when some one fills in a web form. Do get the form to send results to both tables, I assume I have to open the database twice or can I open it once and open each table one at a time? I know I could practice this and not ask the question but I am interested to know what is the most efficient way. I would also need to know what ID to use. So when I populate Table02 it uses the correct ID from Table01. At the moment Table01 ID field is incremented automatically. Would you suggest I always assign the ID myself, or would I need to query the database, find out what ID number is currently in use and then increment it by 1 and assign the new number to an ID variable which then populates the Table's Field? In which case, am I opening the database again or trying to perform all 2/3 stages in one go?
View 3 Replies
Aug 21, 2010
I need to know how to show top 30 records from four table with fastest speed.. in ms sql server 2005.
View 3 Replies
Sep 20, 2010
i want to select only 15 words from table ,
View 4 Replies
Nov 25, 2010
I would like to know if there is a way I can select a checkbox and this would add an end date to another table? I have 2 tables Staff_Tasks, this has the checkbox set up as an int, 1 or 0, and the other Jobs which has a field end_date. So when the user clicks on a checkbox it will add this end_date as today's date. The end_date is never displayed, its just stored in the database. I am not even sure if this is something that can be done as an SQL query or if it will be done in my back-end code? I am writing in C#. Does anyone have a little more information?
View 6 Replies
Mar 15, 2011
I am using GridView & EntityDataSource w/ eSQL SelectCommand. Assume i am using AdventureWorks Data model, how can i select more than one table? For example (eSQL),
[Code]....
But above code will make error , right now, i only can replace cat.*,sub.* to VALUE ROW(cat.CategoryID...[All Cat column] , sub.SubCategoryID.....[All SubCategory Column]) Which is very long command text.
View 4 Replies
Mar 15, 2011
I have several tables to load from depending on a string value using Linq to Sql I currently have
[Code]....
but of course that only gets the specific table DOffices if I wanted to grab tables at runtime what would be the best way to go about it?
View 1 Replies