Click here to Skip to main content
15,892,809 members
Home / Discussions / C#
   

C#

 
QuestionI have 2 question Pin
roza548-Jun-14 2:06
roza548-Jun-14 2:06 
QuestionRe: I have 2 question Pin
Richard MacCutchan8-Jun-14 2:20
mveRichard MacCutchan8-Jun-14 2:20 
AnswerRe: I have 2 question Pin
OriginalGriff8-Jun-14 2:21
mveOriginalGriff8-Jun-14 2:21 
QuestionDBConcurrencyException problem Pin
Member 108711908-Jun-14 0:12
Member 108711908-Jun-14 0:12 
AnswerRe: DBConcurrencyException problem Pin
Dave Kreskowiak8-Jun-14 3:06
mveDave Kreskowiak8-Jun-14 3:06 
GeneralRe: DBConcurrencyException problem Pin
Member 108711908-Jun-14 5:11
Member 108711908-Jun-14 5:11 
GeneralRe: DBConcurrencyException problem Pin
Member 108711908-Jun-14 5:14
Member 108711908-Jun-14 5:14 
GeneralRe: DBConcurrencyException problem Pin
Dave Kreskowiak8-Jun-14 14:36
mveDave Kreskowiak8-Jun-14 14:36 
Oh goody. You're using the designer generated crap...

Well, here's your UPDATE statements WHERE clause:
WHERE
(
	([ID] = @Original_ID)
	AND
	([Name] = @Original_Name)
	AND
	(
		(@IsNull_IsBakeNeeded = 1 AND [IsBakeNeeded] IS NULL)
		OR
		([IsBakeNeeded] = @Original_IsBakeNeeded)
	)
	AND
	(
		(@IsNull_Difficulty = 1 AND [Difficulty] IS NULL)
		OR
		([Difficulty] = @Original_Difficulty)
	)
	AND
	(
		(@IsNull_WorkTime = 1 AND [WorkTime] IS NULL)
		OR
		([WorkTime] = @Original_WorkTime)
	)
	AND
	(
		(@IsNull_Cost = 1 AND [Cost] IS NULL)
		OR
		([Cost] = @Original_Cost)
	)
)


Now, if that ENTIRE pile of expressions matches either 0 or more than 1 records, you'll get the DbConcurrency exception.

The problem with this pile of crap is that you don't need 99% of it. All it should be using is the ID column. Your WHERE clause should look like this:
WHERE [ID] = @Original_ID;

That's it, nothing more.

GeneralRe: DBConcurrencyException problem Pin
Member 108711908-Jun-14 23:56
Member 108711908-Jun-14 23:56 
GeneralRe: DBConcurrencyException problem Pin
Member 108711909-Jun-14 1:05
Member 108711909-Jun-14 1:05 
QuestionShare access to a stream, logfile name, and a locker between two classes (objects) Pin
Marco Bertschi6-Jun-14 8:56
protectorMarco Bertschi6-Jun-14 8:56 
GeneralRe: Share access to a stream, logfile name, and a locker between two classes (objects) Pin
PIEBALDconsult6-Jun-14 18:22
mvePIEBALDconsult6-Jun-14 18:22 
AnswerRe: Share access to a stream, logfile name, and a locker between two classes (objects) Pin
Gary R. Wheeler7-Jun-14 2:19
Gary R. Wheeler7-Jun-14 2:19 
GeneralRe: Share access to a stream, logfile name, and a locker between two classes (objects) Pin
Marco Bertschi7-Jun-14 2:33
protectorMarco Bertschi7-Jun-14 2:33 
GeneralRe: Share access to a stream, logfile name, and a locker between two classes (objects) Pin
OriginalGriff7-Jun-14 3:59
mveOriginalGriff7-Jun-14 3:59 
GeneralRe: Share access to a stream, logfile name, and a locker between two classes (objects) Pin
Marco Bertschi7-Jun-14 4:26
protectorMarco Bertschi7-Jun-14 4:26 
GeneralRe: Share access to a stream, logfile name, and a locker between two classes (objects) Pin
OriginalGriff7-Jun-14 4:54
mveOriginalGriff7-Jun-14 4:54 
GeneralRe: Share access to a stream, logfile name, and a locker between two classes (objects) Pin
Marco Bertschi7-Jun-14 6:14
protectorMarco Bertschi7-Jun-14 6:14 
GeneralRe: Share access to a stream, logfile name, and a locker between two classes (objects) Pin
PIEBALDconsult7-Jun-14 4:37
mvePIEBALDconsult7-Jun-14 4:37 
GeneralRe: Share access to a stream, logfile name, and a locker between two classes (objects) Pin
Marco Bertschi7-Jun-14 6:11
protectorMarco Bertschi7-Jun-14 6:11 
QuestionNeed to get readable address from latitude and longitude in windows form application using c# Pin
Godwinsmith5-Jun-14 18:54
professionalGodwinsmith5-Jun-14 18:54 
AnswerRe: Need to get readable address from latitude and longitude in windows form application using c# PinPopular
Bernhard Hiller5-Jun-14 20:58
Bernhard Hiller5-Jun-14 20:58 
GeneralRe: Need to get readable address from latitude and longitude in windows form application using c# Pin
Godwinsmith5-Jun-14 23:23
professionalGodwinsmith5-Jun-14 23:23 
QuestionClear ListBox from different class Pin
doby485-Jun-14 13:50
doby485-Jun-14 13:50 
AnswerRe: Clear ListBox from different class Pin
Wes Aday5-Jun-14 14:38
professionalWes Aday5-Jun-14 14:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.