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

.NET (Core and Framework)

 
Answer.NET Framework Pin
Member 1130322611-Dec-14 22:52
Member 1130322611-Dec-14 22:52 
QuestionManipulate data Pin
Member 111616257-Dec-14 3:57
Member 111616257-Dec-14 3:57 
AnswerRe: Manipulate data Pin
Peter Leow7-Dec-14 4:07
professionalPeter Leow7-Dec-14 4:07 
Questiongenerate code automatically Pin
Paolo Mazzon5-Dec-14 18:52
Paolo Mazzon5-Dec-14 18:52 
AnswerRe: generate code automatically Pin
PIEBALDconsult5-Dec-14 19:06
mvePIEBALDconsult5-Dec-14 19:06 
GeneralRe: generate code automatically Pin
Paolo Mazzon5-Dec-14 20:03
Paolo Mazzon5-Dec-14 20:03 
AnswerRe: generate code automatically Pin
Alan Balkany10-Dec-14 7:03
Alan Balkany10-Dec-14 7:03 
GeneralRe: generate code automatically Pin
Paolo Mazzon10-Dec-14 7:33
Paolo Mazzon10-Dec-14 7:33 
QuestionAdo.net Question Pin
Member 111616252-Dec-14 17:07
Member 111616252-Dec-14 17:07 
AnswerRe: Ado.net Question Pin
Kornfeld Eliyahu Peter2-Dec-14 20:18
professionalKornfeld Eliyahu Peter2-Dec-14 20:18 
AnswerRe: Ado.net Question Pin
Richard MacCutchan2-Dec-14 21:45
mveRichard MacCutchan2-Dec-14 21:45 
GeneralRe: Ado.net Question Pin
Member 111616253-Dec-14 19:20
Member 111616253-Dec-14 19:20 
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 

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.