Click here to Skip to main content
15,891,633 members
Home / Discussions / Database
   

Database

 
GeneralRe: Error while restoring database Pin
Harini N K27-Feb-07 21:53
Harini N K27-Feb-07 21:53 
GeneralRe: Error while restoring database Pin
tradakad27-Feb-07 22:22
tradakad27-Feb-07 22:22 
AnswerRe: Error while restoring database Pin
vanhawk27-Feb-07 22:27
vanhawk27-Feb-07 22:27 
GeneralRe: Error while restoring database Pin
tradakad27-Feb-07 23:22
tradakad27-Feb-07 23:22 
GeneralRe: Error while restoring database Pin
Harini N K27-Feb-07 23:32
Harini N K27-Feb-07 23:32 
GeneralRe: Error while restoring database Pin
tradakad28-Feb-07 1:37
tradakad28-Feb-07 1:37 
Questionuser validation in sql server Pin
rahul pasupuleti27-Feb-07 19:47
rahul pasupuleti27-Feb-07 19:47 
AnswerRe: user validation in sql server Pin
tradakad27-Feb-07 21:22
tradakad27-Feb-07 21:22 
Hi!

this is a unit with sql class

<br />
using System;<br />
using System.Data;<br />
using System.Configuration;<br />
using System.Web;<br />
using System.Web.Security;<br />
using System.Web.UI;<br />
using System.Web.UI.WebControls;<br />
using System.Web.UI.WebControls.WebParts;<br />
using System.Web.UI.HtmlControls;<br />
using System.Data.SqlClient;<br />
<br />
/// <summary><br />
/// Summary description for SqlClass<br />
/// </summary><br />
public class SqlClass<br />
{<br />
	public SqlClass()<br />
	{<br />
		//<br />
		// TODO: Add constructor logic here<br />
		//<br />
	}<br />
    <br />
<br />
    static public SqlConnection myConnection = null;<br />
<br />
    public string GetConnection()<br />
    {<br />
        string connection_string = System.Configuration.ConfigurationManager.ConnectionStrings[1].ToString();<br />
                <br />
        try<br />
        {<br />
            myConnection = new SqlConnection(connection_string);<br />
            myConnection.Open();<br />
        }<br />
        catch (SqlException err)<br />
        {<br />
            return "Erron in connection :" + err.Message;<br />
        }<br />
<br />
        finally<br />
        {<br />
            if (myConnection != null)<br />
                myConnection.Close();<br />
        }<br />
<br />
        return null;<br />
    }<br />
<br />
    public DataSet SqlOpen(string sql_cmd)<br />
    {<br />
        if (myConnection != null)<br />
            myConnection.Close();<br />
<br />
        myConnection.Open();<br />
<br />
        SqlDataAdapter myDataAdapter = new SqlDataAdapter(sql_cmd, myConnection);<br />
        DataSet myDataSet = new DataSet();<br />
<br />
        myDataAdapter.Fill(myDataSet);<br />
<br />
        myConnection.Close();<br />
<br />
        return myDataSet;<br />
<br />
    }<br />
<br />
    public void SqlRun(string sql_cmd)<br />
    {<br />
        if (myConnection != null)<br />
            myConnection.Close();<br />
<br />
        myConnection.Open();<br />
        SqlCommand cmd = new SqlCommand(sql_cmd, myConnection);<br />
        cmd.ExecuteNonQuery();<br />
        myConnection.Close();<br />
<br />
    }<br />
<br />
}<br />


this is a part of unit with password check;

<br />
    protected void DeleteCookies()<br />
    {<br />
        Response.Cookies["UType"].Expires = DateTime.Now.AddMinutes(-30);<br />
        Response.Cookies["UName"].Expires = DateTime.Now.AddMinutes(-30);<br />
        Response.Cookies["UId"].Expires = DateTime.Now.AddMinutes(-30);<br />
        Response.Cookies["UPwd"].Expires = DateTime.Now.AddMinutes(-30);<br />
        Response.Cookies["FPwd"].Expires = DateTime.Now.AddMinutes(-2);<br />
    }<br />
<br />
<br />
public SqlClass s = new SqlClass();<br />
<br />
    protected void PasswdBtn_Click(object sender, EventArgs e)<br />
    {<br />
        string sql_cmd = "select UTypeId,UId from tblUsers where UName='" + Request["LoginText"] + "'";<br />
        DataSet myDataSet = new DataSet();<br />
<br />
        try<br />
        {<br />
            myDataSet = s.SqlOpen(sql_cmd);<br />
        }<br />
        catch (SqlException err)<br />
        {<br />
            Response.Write(err.ToString());<br />
        }<br />
<br />
<br />
        if (myDataSet.Tables[0].Rows.Count == 1)<br />
        {<br />
            DataRow myRow = myDataSet.Tables[0].Rows[0];<br />
            DataColumn myCol = myDataSet.Tables[0].Columns[0];<br />
            string UTypeId = myRow[myCol].ToString();<br />
            myCol = myDataSet.Tables[0].Columns[1];<br />
            string UId = myRow[myCol].ToString();<br />
<br />
            sql_cmd = "select Type from UType where UTypeId='" + UTypeId + "'";<br />
<br />
            try<br />
            {<br />
                myDataSet = s.SqlOpen(sql_cmd);<br />
            }<br />
            catch (SqlException err)<br />
            {<br />
                Response.Write(err.ToString());<br />
            }<br />
<br />
<br />
            if (myDataSet.Tables[0].Rows.Count == 1)<br />
            {<br />
                myRow = myDataSet.Tables[0].Rows[0];<br />
                myCol = myDataSet.Tables[0].Columns[0];<br />
<br />
                string UType = myRow[myCol].ToString();<br />
<br />
                switch (UType)<br />
                {<br />
                    case "admin":<br />
                        #region case admin type<br />
                        sql_cmd = "select OwnerSId from Owners where UId='" + UId + "'";<br />
<br />
                        try<br />
                        {<br />
                            myDataSet = s.SqlOpen(sql_cmd);<br />
                        }<br />
                        catch (SqlException err)<br />
                        {<br />
                            Response.Write(err.ToString());<br />
                        }<br />
<br />
<br />
                        if (myDataSet.Tables[0].Rows.Count == 1)<br />
                        {<br />
                            myRow = myDataSet.Tables[0].Rows[0];<br />
                            myCol = myDataSet.Tables[0].Columns[0];<br />
<br />
                            string OwnerSId = myRow[myCol].ToString();<br />
                            sql_cmd = "select Status from OwnerStatus where OwnerSId='" + OwnerSId + "'";<br />
<br />
                            try<br />
                            {<br />
                                myDataSet = s.SqlOpen(sql_cmd);<br />
                            }<br />
                            catch (SqlException err)<br />
                            {<br />
                                Response.Write(err.ToString());<br />
                            }<br />
<br />
<br />
                            if (myDataSet.Tables[0].Rows.Count == 1)<br />
                            {<br />
                                myRow = myDataSet.Tables[0].Rows[0];<br />
                                myCol = myDataSet.Tables[0].Columns[0];<br />
<br />
                                string OwnerStatus = myRow[myCol].ToString();<br />
                                if (OwnerStatus == "active")<br />
                                {<br />
                                    sql_cmd = "select UPassword from tblUsers where UId='" + UId + "'";<br />
<br />
                                    try<br />
                                    {<br />
                                        myDataSet = s.SqlOpen(sql_cmd);<br />
                                    }<br />
                                    catch (SqlException err)<br />
                                    {<br />
                                        Response.Write(err.ToString());<br />
                                    }<br />
<br />
<br />
                                    if (myDataSet.Tables[0].Rows.Count == 1)<br />
                                    {<br />
                                        myRow = myDataSet.Tables[0].Rows[0];<br />
                                        myCol = myDataSet.Tables[0].Columns[0];<br />
<br />
                                        DeleteCookies();<br />
<br />
                                        if (myRow[myCol].ToString() == Request["PasswordText"])<br />
                                        {<br />
                                            string OwnerPassword = myRow[myCol].ToString();<br />
                                            Response.Cookies["UType"].Value = UType;<br />
                                            Response.Cookies["UType"].Expires = DateTime.Now.AddMinutes(30);<br />
                                            Response.Cookies["UName"].Value = Request["LoginText"];<br />
                                            Response.Cookies["UName"].Expires = DateTime.Now.AddMinutes(30);<br />
                                            Response.Cookies["UId"].Value = UId;<br />
                                            Response.Cookies["UId"].Expires = DateTime.Now.AddMinutes(30);<br />
                                            Response.Cookies["UPwd"].Value = Request["PasswordText"];<br />
                                            Response.Cookies["UPwd"].Expires = DateTime.Now.AddMinutes(30);<br />
<br />
                                        }<br />
                                        else<br />
                                        {<br />
                                            Response.Cookies["FPwd"].Value = "1";<br />
                                            Response.Cookies["FPwd"].Expires = DateTime.Now.AddMinutes(2);<br />
                                        }<br />
                                    }<br />
                                }<br />
                            }<br />
                        }<br />
<br />
                        <br />
                        #endregion<br />
                        break;<br />
                    case "store":<br />
                        #region case store type<br />
                        sql_cmd = "select StoreStatusId from Stores where UId='" + UId + "'";<br />
<br />
                        try<br />
                        {<br />
                            myDataSet = s.SqlOpen(sql_cmd);<br />
                        }<br />
                        catch (SqlException err)<br />
                        {<br />
                            Response.Write(err.ToString());<br />
                        }<br />
<br />
<br />
                        if (myDataSet.Tables[0].Rows.Count == 1)<br />
                        {<br />
                            myRow = myDataSet.Tables[0].Rows[0];<br />
                            myCol = myDataSet.Tables[0].Columns[0];<br />
<br />
                            string StoreStatusId = myRow[myCol].ToString();<br />
                            sql_cmd = "select Status from StoreStatus where StoreStatusId='" + StoreStatusId + "'";<br />
<br />
                            try<br />
                            {<br />
                                myDataSet = s.SqlOpen(sql_cmd);<br />
                            }<br />
                            catch (SqlException err)<br />
                            {<br />
                                Response.Write(err.ToString());<br />
                            }<br />
<br />
<br />
                            if (myDataSet.Tables[0].Rows.Count == 1)<br />
                            {<br />
                                myRow = myDataSet.Tables[0].Rows[0];<br />
                                myCol = myDataSet.Tables[0].Columns[0];<br />
<br />
                                string StoreStatus = myRow[myCol].ToString();<br />
                                if (StoreStatus == "active")<br />
                                {<br />
                                    sql_cmd = "select UPassword from tblUsers where UId='" + UId + "'";<br />
<br />
                                    try<br />
                                    {<br />
                                        myDataSet = s.SqlOpen(sql_cmd);<br />
                                    }<br />
                                    catch (SqlException err)<br />
                                    {<br />
                                        Response.Write(err.ToString());<br />
                                    }<br />
<br />
<br />
                                    if (myDataSet.Tables[0].Rows.Count == 1)<br />
                                    {<br />
                                        myRow = myDataSet.Tables[0].Rows[0];<br />
                                        myCol = myDataSet.Tables[0].Columns[0];<br />
<br />
                                        DeleteCookies();<br />
<br />
                                        if (myRow[myCol].ToString() == Request["PasswordText"])<br />
                                        {<br />
                                            string OwnerPassword = myRow[myCol].ToString();<br />
                                            Response.Cookies["UType"].Value = UType;<br />
                                            Response.Cookies["UType"].Expires = DateTime.Now.AddMinutes(30);<br />
                                            Response.Cookies["UName"].Value = Request["LoginText"];<br />
                                            Response.Cookies["UName"].Expires = DateTime.Now.AddMinutes(30);<br />
                                            Response.Cookies["UId"].Value = UId;<br />
                                            Response.Cookies["UId"].Expires = DateTime.Now.AddMinutes(30);<br />
                                            Response.Cookies["UPwd"].Value = Request["PasswordText"];<br />
                                            Response.Cookies["UPwd"].Expires = DateTime.Now.AddMinutes(30);<br />
                                            //     Response.Redirect("index.aspx");<br />
<br />
                                        }<br />
                                        else<br />
                                        {<br />
                                            Response.Cookies["FPwd"].Value = "1";<br />
                                            Response.Cookies["FPwd"].Expires = DateTime.Now.AddMinutes(2);<br />
                                        }<br />
                                    }<br />
                                }<br />
                            }<br />
                        }<br />
<br />
                        #endregion<br />
                        break;<br />
                }<br />
            }<br />
<br />
        }<br />
        LoginText.Text = "";<br />
<br />
<br />
    }<br />
<br />


Good luck!

--
"Success is simple. Do what's right, the right way, at the right time."

best regards,
tradakad

GeneralRe: user validation in sql server Pin
rahul pasupuleti28-Feb-07 18:44
rahul pasupuleti28-Feb-07 18:44 
GeneralRe: user validation in sql server Pin
tradakad28-Feb-07 19:47
tradakad28-Feb-07 19:47 
QuestionExecuting SQL query in VC++ Pin
vibharb@yahoo.com27-Feb-07 16:24
vibharb@yahoo.com27-Feb-07 16:24 
AnswerRe: Executing SQL query in VC++ Pin
Mike Dimmick28-Feb-07 0:19
Mike Dimmick28-Feb-07 0:19 
QuestionHow to determine if the database still processing Pin
vanhawk27-Feb-07 16:11
vanhawk27-Feb-07 16:11 
AnswerRe: How to determine if the database still processing Pin
Sylvester george28-Feb-07 0:14
Sylvester george28-Feb-07 0:14 
Questionhow to insert or update a record into one procedure [modified] Pin
firestoper27-Feb-07 15:58
firestoper27-Feb-07 15:58 
AnswerRe: how to insert or update a record into one procedure Pin
Hesham Amin27-Feb-07 22:19
Hesham Amin27-Feb-07 22:19 
GeneralRe: how to insert or update a record into one procedure [modified] Pin
firestoper28-Feb-07 14:53
firestoper28-Feb-07 14:53 
GeneralRe: how to insert or update a record into one procedure Pin
Hesham Amin1-Mar-07 7:10
Hesham Amin1-Mar-07 7:10 
GeneralRe: how to insert or update a record into one procedure Pin
firestoper1-Mar-07 12:40
firestoper1-Mar-07 12:40 
QuestionHow to find out when or who updated my Database. Pin
Eyungwah27-Feb-07 8:27
Eyungwah27-Feb-07 8:27 
AnswerRe: How to find out when or who updated my Database. Pin
Mattias Olgerfelt27-Feb-07 13:49
Mattias Olgerfelt27-Feb-07 13:49 
GeneralRe: How to find out when or who updated my Database. Pin
Eyungwah2-Mar-07 6:59
Eyungwah2-Mar-07 6:59 
Questionurgent need of help Pin
navhob@yahoo.com27-Feb-07 2:56
navhob@yahoo.com27-Feb-07 2:56 
QuestionConvert "STRIng" to "String" in SQL Pin
anderslundsgard27-Feb-07 2:04
anderslundsgard27-Feb-07 2:04 
AnswerRe: Convert "STRIng" to "String" in SQL Pin
andyharman27-Feb-07 2:13
professionalandyharman27-Feb-07 2:13 

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.