Query That Allow Duplicate Values In A Table But Not For Same Foreign Key Reference?

Mar 2, 2011

I am using SQL Server2005 with asp.net. I want validation at server side to restrict duplicate entries, Here i am using two tables companies and Branches. In Branches Table i had maintain a foreign key of CompanyId. In Branches the BranchName can be duplicate but not for the Particular CompanyId

View 2 Replies


Similar Messages:

SQL Server :: NO DUPLICATE ROW For A Foreign Key In A Child Table

Dec 6, 2010

I have 2 tables Order and Order_Detailrder_dtl_id is the primary key Order_id is the foreign key that referrence Order_Id in Order Table

View 4 Replies

SQL Server :: Reference To Table For Adding Foreign Key?

Mar 10, 2011

I have four tables test1, test2, test3, test4

they dont have any primary keys.

I have a patient entry table, which has patientID as primary key. if I want to retrieve tests information about a particular test then I have to add a pid as foreign key??

do i have to add a test_ID kinda field in all four tests tables????

how to do this in sql server management studio.

View 7 Replies

Select Query In LINQ Based On Foreign Table

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

ADO.NET :: Not Duplicate / Query A Products Table Based On Categories Selected By The User?

Feb 22, 2011

i posted a question yesterday but it got taken off by moderator mbanavige with the reason indicating it was a duplicate post. i know for sure it was the first time i was asking that question. i will have to ask it again NOW because it was deleted. hope THIS one does not duplicate the one i made yesterday. so here goes:

I need to query a products table based on categories selected by the user. The selection of the categories is a checkbox list, and user can select any number of categories (including none at all). I only know how to compare one parameter at a time. Like this:

[Code]....

View 3 Replies

DataSource Controls :: TableAdapterManager.UpdateAll Shows Foreign Key Error When Insert Values To Master And Child Table

Mar 18, 2010

I am trying to use the TableApapterManager.UpdateAll to insert values to master and child table. I had set the relation to cascade for update in the dataset and the HierarchicalUpdate to true. But stil when I run TableApapterManager.UpdateAll(dataset), I get a foriegn key violation error. Following is the code I used:

int ID;
DAL.Datasets.dsMembers.MembersRow rwMem = m_dsMembers.Members.NewMembersRow();
rwMem.u_name = mem.Name;
m_dsMembers.Members.AddMembersRow(rwMem);
DAL.Datasets.dsMembers.MemPhonesRow rwmemphn = null;
rwmemphn = m_dsMembers.MemPhones.NewMemPhonesRow();
rwmemphn.u_memberid = ID;
rwmemphn.u_phn = "test";
m_dsMembers.MemPhones.AddMemPhonesRow(rwmemphn);
m_adpMgr.UpdateAll(m_dsMembers);
return ID;

The error I get is "The INSERT statement conflicted with the FOREIGN KEY constraint "FK_MemPhones_Members". The conflict occurred in database "Family", table "dbo.Members", column 'i_memeberid'.
The statement has been terminated."

View 2 Replies

Return All Values From Table If Query String Is Empty

Jan 1, 2010

I have a page that lists products from a table based on the querystring. So if I say foo.aspx?fam=1 all the products from family 1 will be listed. How can I make my code list all the values if query string is empty? My SQL command would have to be different...can't really see how I can do this.

<asp:SqlDataSource ID="ds_produtos" runat="server"
ConnectionString="<%$ ConnectionStrings:LocalSqlServer2 %>"
SelectCommand="SELECT DISTINCT [IdProduct], [Name], [Description], [IdFamily], [Price], [Stock] FROM [Product] WHERE ([IdFamily] = @IdFamily )">
<SelectParameters>
<asp:QueryStringParameter Name="IdFamily" QueryStringField="fam" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>

View 2 Replies

DataSource Controls :: How To Get Query To Return Values From Xml Column In Table

Jun 24, 2010

I am trying to do a lookup in a table with a value stored in an xml column.

I tried this several ways but I can't get it to work.

Here is some code:

[Code]....

View 1 Replies

DataSource Controls :: How To Insert StudentId From One Table Into Its Foreign Key In Another Table

Jun 9, 2010

I have two tables - Student and Advert.

I want to do the following;

1. Student is logged into their account (session is authenticated)

2. StudentID is primary key for that table, it is a foreign key for table Advert

3. When student is logged in, they create advert

What I want is their student Id to be input into the advert table when this new advert is created. How is this possible?

View 1 Replies

DataSource Controls :: How To Use Primary Key Table And Foreign Table

Jan 1, 2010

How i use primary key table & foreign key table data for retriving the data with each other.I had make both table i confuse how to use it.

View 1 Replies

DataSource Controls :: Foreign Key Reference Not Updating With ADO.NET Entity Framework Silverlight/Data Service

Apr 8, 2010

I'm trying to insert a new EF object containing a reference to a related table via foreign key, and cannot get the reference stored in the new object. I have two tables in a SQL Server 2008 Database:

Component Templates
PartGroups

with a Foreign Key linking them thus: ComponentTemplates:ID [0..1<->*] PartGroups:ComponentTemplateID

I have imported these tables into a .NET web application project .edmx file (using a new ADO.NET Entity Data Model), and then created a Data Service which I then reference in a Silverlight 3.0 project. The objects are available as expected in the data context called by my Silverlight app and load correctly. Now, when I try to save a reference of ComponentTemplate into a newly created PartGroup, the PartGroup object is created in the database, but the value of ComponentTemplateID in the newly created table record is NULL.

[Code]....

(Note that _ctCtrl.ComponentTemplate is a confirmed non-NULL object reference to the parent object on which PartGroup is a child)

View 2 Replies

C# - Why Is SQL Query Returning Duplicate Results

Dec 1, 2010

The SQL is below - each result is coming up 3 times rather than just once.

SELECT Consignments.LegacyID, TripDate, CollectionName, DeliveryName, Pallets, Weight, BaseRate, Consignments.FuelSurcharge, AdditionalCharges, BaseRate * Quantity AS 'InvoiceValue', Consignments.Customer, InvoiceNumber,
CASE
WHEN child.LegacyID = Consignments.Customer THEN child.LegacyID
WHEN parent.LegacyID = Consignments.Customer THEN parent.LegacyID
ELSE this.LegacyID
END AS 'InvoiceAcc'
FROM SageAccount this
LEFT JOIN SageAccount parent on parent.LegacyID = this.InvoiceAccount
LEFT JOIN SageAccount child on this.LegacyID = child.InvoiceAccount
JOIN Consignments on (Consignments.Customer = this.LegacyID AND this.Customer = 'True')
OR (Consignments.Customer = parent.LegacyID AND parent.Customer = 'True')
OR (Consignments.Customer = child.LegacyID AND child.Customer = 'True')
WHERE (this.LegacyID = @Customer) AND (TripDate BETWEEN @fromdate AND @todate) AND (InvoiceNumber IS NOT NULL)

The SQL was given to me for another similar query, but this time I have modified it to try to use it for the query I'm doing now, so I'm assuming that I'm doing something stupid.

View 2 Replies

How To Delete Values In Case Of Foreign Key

Sep 7, 2010

How to delete values in case of foreign key?

[Code]....

View 8 Replies

Database - Caching A Dictionary For Foreign Key Values?

Apr 10, 2010

I have a Dictionary<int, string> cached (for 20 minutes) that has ~120 ID/Name pairs for a reference table. I iterate over this collection when populating dropdown lists and I'm pretty sure this is faster than querying the DB for the full list each time.

My question is more about if it makes sense to use this cached dictionary when displaying records that have a foreign key into this reference table.

Say this cached reference table is a EmployeeType table. If I were to query and display a list of employee names and types should I query for EmployeeName and EmployeeTypeID and use my cached dictionary to grab the EmployeeTypeIDs name as each record is displayed or is it faster to just have the DB grab the EmployeeName and JOIN to get the EmployeeType string bypassing the cached Dictionary all together.

View 2 Replies

MVC :: Saving Data To A Table With Foreign Key?

Jan 27, 2011

I have a app that records some jobs and those jobs can have notes attached therefore i connected the table with a foreign key, my notes to a Job.

in the details view of the job i allow the user to view the jobs by sending the id and fulling all the notes that match the id in the index view for the notes table. in the list of notes i have a action link to create a new note, here i sent also the id of the job to the create action of the control and try to insert that intot he note JobId to make the reference. I get this error and the note is not created. the note creats from code but not via the note controller creat action.

i get this - An error occurred while updating the entries. See the inner exception for details. below is the create action in the note controller

public ActionResult Create(int id)

{
// var newnote = db.Jobs.Include("StatusNotes").Single(j => j.JobId == id);[code]...

View 4 Replies

MVC :: Linq And C# Update Foreign Table

Jul 17, 2010

I have tables two tables, the "book" and the "author", a book can have many authors and vice versa, so there is an intermediate table called "book_author" with two columns as foreign key for those two primary keys

book_author
book_id
author_id

I'm trying to edit the book details and also its author using the entity date model, The controller class method

[Code]....

The HTML edit form

[Code]....

I can only update the book table, but not author that the book has or the book_author, I'm new to asp.net, I can't easily find a tutorial on this issue, I think the logic is to delete the author of the book first and then add the author for that book, but I don't know exactly about that linq and C# code. Can show me? I can only update the book table, but not author that the book has or the book_author, I'm new to asp.net, I can't easily find a tutorial on this issue, I think the logic is to delete the author of the book first and then add the author for that book, but I don't know exactly about that linq and C# code.

View 1 Replies

Add A Foreign Key From A Table In Another Database Connection?

Jan 21, 2011

I have set up a ASP.net MVC application which uses the default forms authentication. It uses the ASPNETDB.mdf like shown here:

I then set up another database connection which is similar to the NerdDinner.mdf file above.

I have a post that belongs to a user. It has a UserId value which needs to be a foreign key to the information in ASPNETDB.mdf. When I go to add a foreign key, I can only see information with regards to the table I made. How do I go about doing this?

View 1 Replies

C# - SubSonic .Paged() Query Returns Duplicate Records

Feb 8, 2011

Using a SubSonic (2.2) SqlQuery object, I am querying a view that contains distinct rows from another table. The results of the query, however, contain multiple rows for certain rows in the view. It appears to be because of a join on a temporary table in the query generated to achieve paging. How can I avoid this duplication of rows?

Bonus points: I have to use the view because SubSonic can't do .Paged() and .Distinct() at the same time. Why not?

View 1 Replies

SQL Server :: Select Query Where Duplicate Doesn't Occur?

Feb 22, 2011

in my table data are stored many times ...I want select the only one data from the repeated data

select ven.Id,ven.Vendor_Name from Purchase_Requsition pur,Item_master itm,Approved_Vendors ven where itm.Item_Id=pur.Item_masterItem_Id and ven.Id=itm.Approved_VendorsId and pur.Request_StatusId=1 and pur.StatusId<>4

ID VENDOR_NAME
1 Ranbaxy
1 Ranbaxy
1 Ranbaxy
2 cipla

i want to make it thru query as

ID VENDOR_NAME
1 Ranbaxy
2 cipla

View 3 Replies

Displaying Values For Foreign Keys In Dynamic Data Web App?

Nov 4, 2010

I have the following tables in my database which are as given under:

[code]...

My requirement is instead of getting the PromotionID values displayed for columns CustomerPromotionDiscountID & EmployeePromotionDiscountID, it should display the respective DiscountAmount. Which is not happenning for some reason.

I somehow found a workaround where if i define the datatype for columns CustomerPromotionDiscountID and EmployeePromotionDiscountID as nchar or nvarchar, it displays the DiscountAmount.

Wanted to know if there is any better way of doing this without changing the datatype for my columns?

View 1 Replies

ADO.NET :: Call Field (foreign Key) On Another Table Using Linq?

Nov 12, 2010

how i call a image field from another table? the image field in the same table is working fine but the one on the other table is not. I have created the foreign key and made the connection... What else do i need to do to call that field? Page Load:

[Code]....

int COMPANYID = 0;

[Code]....

View 1 Replies

SQL Server :: Inset Data Into Foreign Key Table

Aug 11, 2010

i am using sql server 2005 as backend for developing webforms with asp.net using C#.i have two tables table1 and table2.

table1 has user_id(primary key,not null),user_name. and table2 has dept_id(primary key,not null),user_id(foreign key,not null),dept_location.

Firstly i created table1 and insert data in it.. later i created table2 with foreign key relationship with table1..In the add form design of table2 for entering data and insert into table2,i placed a dropdownlist which is binded with user_id from table1...dropdownlist's.datatextfield is equal to "user_name" and datavaluefield is equal to "user_id"..i have to select user_name from dropdownlist.... what i have to do is to insert data into table2... i used the simple sql insert statement as follows..

insert into table2 values(......); but it shows error :insert statement conflicted with the foreign key.

View 3 Replies

Dynamic Data Foreign Key Table Display Name?

Nov 26, 2010

I have these two tables in my diagram:

the 1st:
PAR_TipiDocumento with
idTipoDocumento PK
idClasseDocumento
[...]

the 2nd:
PAR_ClassiDocumento with
idClasseDocumento PK
[...]

and a foreing key FK_PAR_TipiDocumento_PAR_ClassiDocumento from PAR_TipiDocumento.idClasseDocumentoto PAR_ClassiDocumento.idClasseDocumento.

This is my .cs code for the metadata:

[MetadataType(typeof(PAR_TipiDocumento_Metadata))]
[DisplayName("Tipi Documento")]
public partial class PAR_TipiDocumento[code]....

The problem is that in the Dynamic Data generated pages I correctly see all the display names "Tipi Documento" except for the header row of the PAR_ClassiDocumento table where I have "PAR_TipiDocumentos" (the plural generated by LINQ to SQL). The values under this column are correctly rendered as links to the PAR_TipiDocumento table with the right display name ("View Tipi Documento").

How can I change the Display Name of that "PAR_TipiDocumentos"?

View 1 Replies

Insert AccountID A Foreign Key Of HappyLand Table

Jul 9, 2010

I want to insert AccountID a foreign key of HappyLand Table. I want AccountID of Happyland to be the same as the AccountInfoID of AccountInfo. I created a relationship between tables, but I still can't get it to insert the AccountID. I am inserting Data SQLDatasource3.Insert()

TABLE HapplyLand TABLE AccountInfo
ID INT primary key AcountID INT primarykey
AccountID INT foreign key email varchar(50)
Age varchar(50)
LastName varchar(50)
Phone varchar(50)

<asp:SqlDataSource ID="SqlDataSource3" runat="server"
ConnectionString="<%&#36; ConnectionStrings:PostPropertyConnectionString1 %>"
InsertCommand="INSERT INTO [HappyLand] ([AccountID], [Age], [LastName], [Phone]) Values(@AccountID, @agetxtbox, @lastnametxtbox, @phonetextbox)">
<InsertParameters>
<asp:ControlParameter ControlID="agetxtbox" DefaultValue="" Name="agetxtbox" PropertyName="Text" />
<asp:ControlParameter ControlID="lastnametxtbox" DefaultValue="" Name="lastnametxtbox" PropertyName="Text" />
<asp:ControlParameter ControlID="phonetxtbox" DefaultValue="" Name="phonetxtbox" PropertyName="Text" />
</InsertParameters>
</asp:SqlDataSource>
ConnectionString="<%&#36; ConnectionStrings:PostPropertyConnectionString1 %>"

View 4 Replies

DataSource Controls :: Populate Foreign Key In The Table?

Oct 23, 2010

I need to populate the foreign key coloum in the table.

i have three tables
PATIENT DETAILS
ptID
firstName
lastName
address
IMPLANT DETAILS
impID
ptID
productID
productSerialNo
PRODUCT
productID
productName

I am instering data in PATIENT DETAILS and IMPLANT DETAILS table on the same page from single button click .

I have a foreign key on the table IMPLANT DETAIL (productID) which i populate through the value on the dropdownlist .

What my problem is how will i populate foreign key (ptID) in IMPLANT DETAIL table. When ptID (PATIENT DETAIL) will also be generated from the same button click at almost of the same time.

View 3 Replies







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