Click here to Skip to main content
15,906,816 members
Home / Discussions / C#
   

C#

 
GeneralRe: Trying to find the problem in this simple C$ program Pin
Brian_TheLion14-Mar-19 2:13
Brian_TheLion14-Mar-19 2:13 
GeneralRe: Trying to find the problem in this simple C$ program Pin
OriginalGriff14-Mar-19 2:31
mveOriginalGriff14-Mar-19 2:31 
GeneralRe: Trying to find the problem in this simple C$ program Pin
Brian_TheLion14-Mar-19 12:27
Brian_TheLion14-Mar-19 12:27 
GeneralRe: Trying to find the problem in this simple C$ program Pin
OriginalGriff14-Mar-19 21:59
mveOriginalGriff14-Mar-19 21:59 
GeneralRe: Trying to find the problem in this simple C$ program Pin
Brian_TheLion14-Mar-19 23:43
Brian_TheLion14-Mar-19 23:43 
GeneralRe: Trying to find the problem in this simple C$ program Pin
OriginalGriff14-Mar-19 23:47
mveOriginalGriff14-Mar-19 23:47 
GeneralRe: Trying to find the problem in this simple C$ program Pin
Brian_TheLion15-Mar-19 0:53
Brian_TheLion15-Mar-19 0:53 
GeneralRe: Trying to find the problem in this simple C$ program Pin
Brian_TheLion14-Mar-19 1:40
Brian_TheLion14-Mar-19 1:40 
QuestionRe: Trying to find the problem in this simple C$ program Pin
Luc Pattyn14-Mar-19 7:09
sitebuilderLuc Pattyn14-Mar-19 7:09 
AnswerRe: Trying to find the problem in this simple C$ program Pin
OriginalGriff14-Mar-19 7:24
mveOriginalGriff14-Mar-19 7:24 
GeneralRe: Trying to find the problem in this simple C$ program Pin
Luc Pattyn14-Mar-19 8:02
sitebuilderLuc Pattyn14-Mar-19 8:02 
GeneralRe: Trying to find the problem in this simple C$ program Pin
OriginalGriff14-Mar-19 9:13
mveOriginalGriff14-Mar-19 9:13 
GeneralRe: Trying to find the problem in this simple C$ program Pin
Luc Pattyn14-Mar-19 9:20
sitebuilderLuc Pattyn14-Mar-19 9:20 
QuestionDeleting items in group with a Condition [C#] Pin
Member 1418164913-Mar-19 20:34
Member 1418164913-Mar-19 20:34 
AnswerRe: Deleting items in group with a Condition [C#] Pin
OriginalGriff13-Mar-19 20:58
mveOriginalGriff13-Mar-19 20:58 
AnswerRe: Deleting items in group with a Condition [C#] Pin
Gerry Schmitz14-Mar-19 6:04
mveGerry Schmitz14-Mar-19 6:04 
GeneralRe: Deleting items in group with a Condition [C#] Pin
BillWoodruff15-Mar-19 0:17
professionalBillWoodruff15-Mar-19 0:17 
AnswerRe: Deleting items in group with a Condition [C#] Pin
BillWoodruff15-Mar-19 0:16
professionalBillWoodruff15-Mar-19 0:16 
QuestionSending Json looking formatted plain text to be de-serialized. Pin
Stephen Holdorf13-Mar-19 11:16
Stephen Holdorf13-Mar-19 11:16 
AnswerRe: Sending Json looking formatted plain text to be de-serialized. Pin
OriginalGriff13-Mar-19 20:57
mveOriginalGriff13-Mar-19 20:57 
QuestionHow will i make the back color red for each rows in the listview? Pin
Fxty13-Mar-19 2:24
Fxty13-Mar-19 2:24 
AnswerRe: How will i make the back color red for each rows in the listview? Pin
OriginalGriff13-Mar-19 2:41
mveOriginalGriff13-Mar-19 2:41 
Firstly, don't do it like that! Never concatenate strings to build a SQL command. It leaves you wide open to accidental or deliberate SQL Injection attack which can destroy your entire database. Always use Parameterized queries instead.

When you concatenate strings, you cause problems because SQL receives commands like:
SQL
SELECT * FROM MyTable WHERE StreetAddress = 'Baker's Wood'
The quote the user added terminates the string as far as SQL is concerned and you get problems. But it could be worse. If I come along and type this instead: "x';DROP TABLE MyTable;--" Then SQL receives a very different command:
SQL
SELECT * FROM MyTable WHERE StreetAddress = 'x';DROP TABLE MyTable;--'
Which SQL sees as three separate commands:
SQL
SELECT * FROM MyTable WHERE StreetAddress = 'x';
A perfectly valid SELECT
SQL
DROP TABLE MyTable;
A perfectly valid "delete the table" command
SQL
--'
And everything else is a comment.
So it does: selects any matching rows, deletes the table from the DB, and ignores anything else.

So ALWAYS use parameterized queries! Or be prepared to restore your DB from backup frequently. You do take backups regularly, don't you?

Secondly, if I do much what you have there, it works fine:
C#
listView1.Items.Clear();
listView1.Items.Add("aaa");
listView1.Items.Add("bbb");
listView1.Items.Add("acc");
listView1.Items.Add("ddd");
int itemCount = 0;
foreach (ListViewItem item in listView1.Items)
    {
    if ((itemCount++ & 1) == 0) item.BackColor = Color.Red;
    }
So start by checking with the debugger exactly what is happening - at a guess, you have no items loaded into your ListView but without being able to run your code through the debugger and with your data available, we can't tell.
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!

QuestionHow to get the Focal Length of a Canon Camera Pin
Member 1415621212-Mar-19 17:13
Member 1415621212-Mar-19 17:13 
AnswerRe: How to get the Focal Length of a Canon Camera Pin
OriginalGriff12-Mar-19 20:53
mveOriginalGriff12-Mar-19 20:53 
AnswerRe: How to get the Focal Length of a Canon Camera Pin
Pete O'Hanlon13-Mar-19 0:22
mvePete O'Hanlon13-Mar-19 0:22 

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.