Click here to Skip to main content
15,891,423 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
AnswerRe: Ado.net Question Pin
Pete O'Hanlon2-Dec-14 22:00
mvePete O'Hanlon2-Dec-14 22:00 
QuestionAdo.net Pin
Member 111616252-Dec-14 3:21
Member 111616252-Dec-14 3:21 
AnswerRe: Ado.net Pin
ZurdoDev2-Dec-14 3:29
professionalZurdoDev2-Dec-14 3:29 
AnswerRe: Ado.net Pin
Kornfeld Eliyahu Peter2-Dec-14 3:38
professionalKornfeld Eliyahu Peter2-Dec-14 3:38 
AnswerRe: Ado.net Pin
deepankarbhatnagar30-Dec-14 1:37
professionaldeepankarbhatnagar30-Dec-14 1:37 
QuestionRegarding Ado.net Pin
Member 111616251-Dec-14 17:28
Member 111616251-Dec-14 17:28 
AnswerRe: Regarding Ado.net Pin
PIEBALDconsult1-Dec-14 18:07
mvePIEBALDconsult1-Dec-14 18:07 
SuggestionRe: Regarding Ado.net Pin
Richard Deeming2-Dec-14 2:34
mveRichard Deeming2-Dec-14 2:34 
Your code is vulnerable to SQL Injection[^].

NEVER use string concatenation to build a SQL query. ALWAYS use a parameterized query.

C#
using (SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=Vijaya;Integrated Security=True"))
using (SqlCommand cmd = new SqlCommand("Select * from User_Data where User_ID = @UserID and Password = @Password", con))
{
    cmd.Parameters.AddWithValue("@UserID", txtuserid.Text);
    cmd.Parameters.AddWithValue("@Password", txtpassword.Text);
    
    con.Open();
    using (SqlDataReader dr = cmd.ExecuteReader())
    {
        ...
    }
}

Once you've gone through all of your code and fixed that serious security vulnerability, read the links in PIEBALDconsult's answer[^] to find out how you should be storing passwords.
(Hint: Neither "plain-text" nor "encrypted" is the right answer.)



"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer


QuestionRe: Regarding Ado.net Pin
ZurdoDev2-Dec-14 2:39
professionalZurdoDev2-Dec-14 2:39 
AnswerRe: Regarding Ado.net Pin
Member 111616252-Dec-14 3:25
Member 111616252-Dec-14 3:25 
AnswerRe: Regarding Ado.net Pin
ZurdoDev2-Dec-14 3:28
professionalZurdoDev2-Dec-14 3:28 
QuestionMVVM Code First Validate error Pin
Paolo Mazzon30-Nov-14 11:32
Paolo Mazzon30-Nov-14 11:32 
Questionsha1 function giving a different result to equivalent .net code Pin
JMK-NI26-Nov-14 10:21
professionalJMK-NI26-Nov-14 10:21 
AnswerRe: sha1 function giving a different result to equivalent .net code Pin
Richard Deeming26-Nov-14 10:45
mveRichard Deeming26-Nov-14 10:45 
QuestionProblem Saving Data Pin
Paolo Mazzon21-Nov-14 18:54
Paolo Mazzon21-Nov-14 18:54 
AnswerRe: Problem Saving Data Pin
Richard MacCutchan21-Nov-14 21:23
mveRichard MacCutchan21-Nov-14 21:23 
AnswerRe: Problem Saving Data Pin
den2k8822-Nov-14 1:48
professionalden2k8822-Nov-14 1:48 
GeneralRe: Problem Saving Data Pin
Richard MacCutchan22-Nov-14 2:46
mveRichard MacCutchan22-Nov-14 2:46 
GeneralRe: Problem Saving Data Pin
den2k8822-Nov-14 2:58
professionalden2k8822-Nov-14 2:58 
GeneralRe: Problem Saving Data Pin
Richard MacCutchan22-Nov-14 3:09
mveRichard MacCutchan22-Nov-14 3:09 
AnswerRe: Problem Saving Data Pin
Paolo Mazzon22-Nov-14 6:24
Paolo Mazzon22-Nov-14 6:24 
GeneralRe: Problem Saving Data Pin
Paolo Mazzon22-Nov-14 19:05
Paolo Mazzon22-Nov-14 19:05 
Questionhow do I uncheck a list box in vb.net Pin
ceewhitehead21-Nov-14 3:13
ceewhitehead21-Nov-14 3:13 
AnswerRe: how do I uncheck a list box in vb.net Pin
ceewhitehead21-Nov-14 6:13
ceewhitehead21-Nov-14 6:13 
SuggestionRe: how do I uncheck a list box in vb.net Pin
Richard Deeming24-Nov-14 2:27
mveRichard Deeming24-Nov-14 2:27 

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.