SQL Server :: Update Multiple Records - Subquery Returns More Than 1 Row

Jan 5, 2011

I have a table line (ID, LineNo, LineName) having values as :

1, 1, <blank>
2, 2, <blank>
3, 3, <blank>

ID is PK with Auto-Increment and LinNo(I am manually incrementing through ASP.Net Page while record insertion) Now i have to write a query such that it updates LineName column from line table which is blank(as shown above) with values from table linet(linenamet) having values as :

a
b
c

My trial query is :
update line set LineName = (select linenamet from linet);

It gives ERROR as : Subquery returns more than 1 row
Expected Result : After Updation it should show line table as :
1, 1, a
2, 2, b
3, 3, c

View 8 Replies


Similar Messages:

DataSource Controls :: Update Multiple Records With Subquery

Apr 21, 2010

[Code]....

Update multiple records with subquery

View 4 Replies

SQL Server :: SqlDataAdapter Update Returns 0 Records?

Jan 25, 2011

using ASP.NET 2.0 SqlDataAdapter update returns 0 records. I have a simple application that stores Passenger's ticket info in a sql database.

when a user clicks "Create Reservation" I add a Passenger Information (name, destination, PNR) to dataset
and save dataset in ViewState.

Then when user clicks update, I pull the dataset from viewState and try to update database. The update is returning 0. what i am doing incorrectly?

protected void btn_CreateReservation_Click(object sender, EventArgs e)
{
DataRow dr ;
dr = dt.NewRow();
dr["Name"] = txtBox_Name.Text; dr["Destination"] = txtBox_Destination.Text;
dr["PNR"] = Convert.ToInt32(txtbox_PNR.Text); dt.Rows.Add(dr);
dt.AcceptChanges();
ViewState["MyTable"] = dsPassengers;

[Code]....

View 1 Replies

SQL Server :: Update Statement Not Updating Records And Returns No Errors?

Sep 16, 2010

I am running an Update statement against an SQL database on server 2008. The update runs but does not update the record, but returns no errors.The database is part of a commercial help desk package called TrackIt 8.5 which was just a fresh install on a new web server and a new sql server. The update is running from a web form we use to automatically create active directory accounts. After the account is created the web form closes out the work order in the Trackit db. This was working fine when the system was running on Server 2003 and SQL server 2005. Running Trackit version 7.02.The login use to access the database has full permissions to read and write to the database, just as it did on the old server which never had an issue updating. Odd thing is, if I log onto the SQL server and make a change to any single field in that record. I can then run the web form and it updates the record normally.

View 3 Replies

Asp - Update Multiple Records In SQL Server

May 19, 2010

Here is my situation: I use the SqlCommond to update some records in the SQL Server in a ASP.NET web site. Users can choose which records they want to update. Sometimes they may choose 40 or 60 records to update at a time.Is there any good way to do it? I do not want to do like it

foreach(string ID in List)
{
Update here
}

View 3 Replies

SQL Server :: ERROR: Subquery Returned More Than 1 Value. This Is Not Permitted When The Subquery Follows =, !=?

Feb 16, 2011

im doing an update in web page by pressing a button. At the start some of the update was from a trigger, but i decided to put the hole update statement in the web page as an updatecommand in VB. this is the error
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.The statement has been terminated.and this is the code.

[Code]....

the error is in the updatecommand. And i dont know what is it.

View 1 Replies

SQL Server :: Select Query That Returns Records By Date Today

Sep 22, 2010

In my data table i have a Date Column with of type DateTime.

In my sql select query, I want to return all records where the date is today.

View 8 Replies

Web Forms :: Update Multiple Records Using Stored Procedure

May 7, 2015

I get the fol error: An exception of type 'System.Data.SqlClient.SqlException' Occurred in System.Data.dll but was not handled in user code..Subquery returned more than 1 value. This is not permitted When the subquery Follows =,! =, <, <=,>,> = Or When the subquery is used as an expression.

IF EXISTS (SELECT CustomerId FROM Customers where CustomerId= (SELECT Id FROM @tblCustomers ))
UPDATE Customers
SET Name=(SELECT Name FROM @tblCustomers ), Country=(SELECT Country FROM @tblCustomers )
WHERE CustomerId=(SELECT Id FROM @tblCustomers );
Else

[code]...

View 1 Replies

Forms Data Controls :: Multiple Records Update With Requirements?

May 11, 2010

Is it ok to do multiple records update with the following requirements and be safe that the operation will not get timed out? A user requiring me to do the following using a web form:

I. Display a list of accounts in a GridView for multiple records insertion with no client side validation. Each account will accept new reading and posted date values.

II. Once the user presses the submit button, the following steps will be performed for each record at server side:

1. Check if new input data is for new or old period. A checkbox is to be selected in the form.
2. Check if new data has existing related records. Else this is first time insertion; get consumption result and save to db.
3. If records found, get previous reading and date.
4. Check if new reading and date is greater than previous reading/date else should inform the user.
5. Get new consumption = new reading - previous reading and some other operation.
6. A join select statement will be used to get the lowest and highest values (consumption) for current account.
7. Compare the new consumption result with previous consumption to give a status indication for new reading as either high, low or normal to be saved into the db. (# 6 values will be used here)
8. If everything goes ok, save new data into 3 different tables.
9. Display the GridView with new data.

The SQL server and the hosted page are in two different servers.

View 7 Replies

SQL Server :: Inserting Multiple Records Under The Single Query?

Sep 9, 2010

I have to insert a multiple records under the single table.So i have to execute the command in the frontend for every records.

Inorder to avoid i write the query like this

insert into table1(field1,field2) values('1','Test1'),('2','Test2');

and also i tried

insert into table1(field1,field2)

SELECT "1","Test1"

Union all

SELECT "2","Test2"

But I am getting syntax error.

How to insert a multiple records under the single query?

View 4 Replies

SQL Server :: Subquery Returning More Than 1 Value?

Sep 13, 2010

I have a problem regarding this code:

select NotificationID, (select u.UserName from aspnet_Users u, notifications n where u.UserId = n.FromID) as 'UserName', [Message], DateCreated, TypeID from Notifications n, aspnet_Users u

View 2 Replies

SQL Server :: Subquery Returned More Than 1 Value?

Aug 29, 2010

[Code]....

I always received an error of: Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.

View 1 Replies

SQL Server :: SQL Query - Select Subquery?

Jan 24, 2011

I have been utilising a SELECT query such as the following:

SELECT SRFILE.SR_GROUP, SRFILE.SROWNERSHIP, SRFILE.SRCONMAE, BSFLBWF_1.Incidentx,

BSFLBWF_1.Severityx, BSFLBWF_1.Openx, BSFLBWF_1.Closex, BSFLBWF_1.Closurex, BSFLBWF_1.Customerx, BSFLBWF_1.Availabilityx, BSFLBWF_1.KPIx,

CONVERT(Decimal, BSFLBWF_1.Minsx) AS Expr1, BSFLBWF_1.Unusedx, BSFLBWF_1.FirstIntx, BSFLBWF_1.RepeatIntx, BSFLBWF_1.Corex,

BSFLBWF_1.OffPeakx, BSFLBWF_1.NonCorex, BSFLBWF_1.DedTypex, CONVERT(money, BSFLBWF_1.SchoolChargex) AS Expr2, CONVERT(money,

BSFLBWF_1.LANMLEChargex) AS Expr3, BSFLBWF_1.KPIFailx, BSFLBWF_1.Overridex, BSFLBWF_1.Reasonx, BSFLBWF_1.Contactx,
SRFILE.SR_CLOCK, SRFILE.SR_BACK_REASON, CONVERT(int, BSFLBWF_1.Minsx) / CONVERT(decimal, BSFLBWF_1.FirstIntx)

* 100 AS PERCENTAGE
FROM support.SRFILE INNER JOIN
BSFLBWF AS BSFLBWF_1 ON BSFLBWF_1.Incidentx = SRFILE.SRONUMBER
WHERE (BSFLBWF_1.Closex IS NULL) AND (BSFLBWF_1.DedTypex = 'School' OR
BSFLBWF_1.DedTypex = 'LAN-MLE')
UNION ALL

The rest of the query continues as the above albeit selecting the same data from different tables and works fine.


The issue I have is that I want to Select some more data (another SELECT query) but with a different Where clause e.g. WHERE (BSFLBWF_1.KPIx NOT LIKE 'KPI%' OR
BSFLBWF_1.KPIx NOT LIKE 'Proactive%') AND (BSFLBWF_1.Availabilityx LIKE '')

The problem is that this WHERE clause returns data which the above in bold has null values for (and thus doesnt work). Im still selecting the same data its just the WHERE Clause has changed. Is it possible to run such a query? If so, can it be done via a sub query?

View 10 Replies

Sql Server Query/subquery Question?

May 20, 2010

I have a tables with data like this

Id BookId TagId
34 113421 9
35 113421 10
36 113421 11
37 113421 1
38 113422 9
39 113422 1
40 113422 12

I need to write a query (SQL Server) which gives me data according to the tags say if I want bookIds where
tagid =9 it should return bookid 113421 and 113422 as it exists in both the books, but If I ask data for tags 9 and 10 it should return only book 113421 as that is the only book where both the tags are present.

View 3 Replies

SQL Server :: Subquery / Write Query?

Mar 24, 2011

SQL query:

I have a hierarchy structure like:

B reports to A
C reports to A
D reports to A
E reports to B
F reports to B

and so on......

So, when A logins he should be able to see B,C,D(who are reporting to A) and also E,F(who are actually reporting to B and not directly to A)Please help to write such sql query.

View 5 Replies

Inserting Records From Multiple Computers In The Same Database At The Same Time In SQL Server 2005?

Nov 12, 2010

I have a web portal designed in ASP.NET in which we ask customers to enter the data. On the click of submit button all i have done is, just read the data and called a stored procedure which inserts that into a table. There seems to be a problem in SQL Server 2005 while inserting the data from multiple computers at the same time. We have tested in our lab with three computers, result is that we get the data inserted successfully in only one machine and on the other two machines we get error on page. I have used transactions in the stored procedure and also tried setting the isolation levels to READ_UNCOMMITTED, SERIALIZABLE and SNAPSHOT. Nothing seems to work properly.

View 4 Replies

SQL Server Subquery In SQL Compact Give Error 4.0?

Feb 15, 2011

query in SQL Server Express, which worked fine, now I am trying to do it in WebMatrix using a Compact 4.0 db but it gives me an error.

SELECT *, (SELECT
count(1)
FROM Posts
WHERE CategoryI
[code]...

View 7 Replies

SQL Server :: Select SubQuery / Bind Two Values Into One?

Feb 25, 2011

I have a SELECT query which grabs data from two different tables however when I run the query the CurrentCallOwner often pulls up the same name twice albeit with a different SLAFailed value. What I am trying to do is bind those two values into one. I thought that running a subquery and using a count would solve this however I all receive are a bunch ones. Do you know how I could bind those values into a single value (i.e. add them up?)

SELECT CurrentCallOwnerx, SLAFailed, COUNT(CurrentCallOwnerx) AS Expr1
FROM (SELECT BSFLBWF_1.CurrentCallOwnerx, COUNT(BSFLBWF_1.Incidentx) AS SLAFailed
FROM .SRFILE INNER JOIN
BSFLBWF AS BSFLBWF_1 ON BSFLBWF_1.Incidentx = SRFILE.SRONUMBER
WHERE (SRFILE.SR_GROUP = '38') AND (BSFLBWF_1.KPIFailx = '1') OR
(BSFLBWF_1.SchoolChargex > '0.00') OR
(BSFLBWF_1.LANMLEChargex > '0.00')
GROUP BY BSFLBWF_1.CurrentCallOwnerx
UNION
SELECT BSFWES_1.CurrentCallOwnerx, COUNT(BSFWES_1.Incidentx) AS SLAFailed
FROM SRFILE AS SRFILE_1 INNER JOIN
BSFWES AS BSFWES_1 ON BSFWES_1.Incidentx = SRFILE_1.SRONUMBER
WHERE (SRFILE_1.SR_GROUP = '38') AND (BSFWES_1.KPIFailx = '1') OR
(BSFWES_1.SchoolChargex > '0.00') OR
(BSFWES_1.LANMLEChargex > '0.00')
GROUP BY BSFWES_1.CurrentCallOwnerx) AS derivedtbl_1
GROUP BY CurrentCallOwnerx, SLAFailed

View 12 Replies

SQL Server :: Change Data Capture Records The Changes Like Insert, Update, And Delete To A Table?

Oct 26, 2010

CDC or Change data capture is a new feature in SQL Server 2008, which is an ability to record changes to table data into another table without writing triggers or some other mechanism, Change data capture records the changes like insert, update, and delete to a table in SQL server.I have sql 2005 and I have created triggers and tables CDC to capture the data. everything functions good and the data is being updated in the _CDC tables. all i need to do now is to generate the updated data as a report (excel/html)- what should I do ......?i need to show only the updated columns when user selects the date periods ( Range between dates ) and the person name - i need to display any updated info about that person during that period. So this updated columns about this person should be displayed in excel formatted column wise.

View 2 Replies

DataSource Controls :: Query Returns 0 Records?

Jun 5, 2010

How come my query returns 0 records?

SELECT WebSiteID, BanDate
FROM tblWebSite
WHERE (BanDate <> NULL)

The BanDate is a date column. There are date times through the table in this column. I just want the ones with a date and ignore the rest.

View 2 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

Web Forms :: Class Method Returns Incorrect Records

Apr 27, 2016

This is the query I am running in DB:

select UM.USER_NAME, RM.ROLE_ID, RM.ROLE_NAME
FROM [MICommonDB].[dbo].[ROLE_USER_MAPPING] as RUM
join [MICommonDB].[dbo].[ROLE_MASTER] as RM ON RM.ROLE_ID=RUM.ROLE_ID
join [MICommonDB].[dbo].[USER_MASTER] UM ON UM.USER_ID = RUM.USER_ID
where UM.USER_NAME='useruser'
which is giving me proper result(i.e., 2 records) when running in SQL server.

Now I have created below method in a class with same query (I am calling this method inside Controller):

public IEnumerable<RoleUserDO> getRoleNameByUserName(string userName)
{
IEnumerable<RoleUserDO> strResult = null;

strResult = (from RUM in oDBContext.ROLE_USER_MAPPING

[CODE]..

but it returns only 1 record instead of 2 records(when compared with DB query)

View 1 Replies

SQL Server :: Update Multiple Row With Different Value?

Feb 8, 2011

The goal is to update multiple row in the table. In my table there is 3 col, at here i will name it col1, col2 and col 3. The number of row in the table is, let say 10. Each row will have a different value in col1 and col2, where col3 value is static.

Something like the below;
|col1 |col2 |col3
Row1 |a |b |c
Row2 |aa |bb |c
Row3 |aaa |bb |c

My update statement;

UPDATE table1 SET Col2 = CASE Col1
WHEN 'a' THEN '1'
WHEN'aa' THEN '2'
End where col3 IN (c)

In plain, i just wanna update col2, but had to base on col1 and col3 value. After I run the statement above, it will empty Row3's col2, but in fact, i don't want to update Row3's col2.

View 2 Replies

SQL Server :: Difficult Insert With Subquery / Assign All Products Without Pictures Into A Category Located On A Mapping Table?

Nov 3, 2010

I'm working on an ecommerce project that is missing 5,000 product pictures.

I am trying to assign all products without pictures into a category located on a mapping table.

I know an insert can be accomplished from one table (or subquery) to another but I only need to find the product IDs and insert them with default values into the category mapping table that has all non-null columns.

The following code is the farthest I can get without help (I'm not strong in SQL), it won't work because my subquery returns many rows while the SQL statement is designed to insert one - I don't know how to handle this...

[Code]....

Any help would be appreciated from those more experienced than I. BTW... there are no known search results for this type of solution - if there is even a solution.

View 2 Replies

SQL Server :: Run Multiple MS Update Queries

Sep 11, 2010

On satisfying the If condition, I need to run 2 MS SQL update queries. How can I accomplish this? I am using C# as the server side language.

View 6 Replies







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