Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" %>
- <%@ Import Namespace="System.Data.SqlClient" %>
- <script runat="server">
- string User1;
- string massge2;
- public static bool IsExsist(string UserName)
- {
- bool b = false;
- // מחרוזת החיבור
- string connString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True";
- // אובייקט קישור המקבל כפרמטר את מחרוזת הקישור
- SqlConnection conn = new SqlConnection(connString);
- // מחרוזת הוראה לביצוע
- string cmdString = string.Format("SELECT UserName FROM UserTbl WHERE UserName = N'{0}' ", UserName);
- // אובייקט פקודה המקבל כקלט את ההוראה לביצוע ואת אובייקט הקישור
- SqlCommand cmd = new SqlCommand(cmdString, conn);
- // פתיחת קשר
- conn.Open();
- // הפעלת הפקודה ויצירת דאטה רידר
- SqlDataReader dr = cmd.ExecuteReader();
- // אם יש שורות בדאטה רידר המשמעות שיש שם כזה
- if (dr.HasRows)
- b = true;
- // סגור קשר
- conn.Close();
- // החזר ערך
- return b;
- }
- protected void Page_Load(object sender, EventArgs e)
- {
- if (Request.Form["sub"] != null)
- {
- User1 = Request.Form["user1"];
- string Street = Request.Form["Street"];
- string FirstName = Request.Form["FirstName"];
- string LastName = Request.Form["LastName"];
- string Email = Request.Form["Email"];
- string Identify = Request.Form["Identify"];
- string Password = Request.Form["Password"];
- bool b= IsExsist(User1);
- if (b == false)
- {
- massge2 = " שם המשתמש לא קיים";
- }
- else
- {
- string conStr = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True";
- string cmdStr = string.Format("UPDATE UserTbl SET FirstName = N'{0}', LastName = N'{1}', Email = N'{2}', Password = N'{3}', Identify = N'{4}', Street = N'{5}' WHERE (UserName = N'{6}')", FirstName, LastName, Email, Password, Identify, Street,User1);
- SqlConnection conObj = new SqlConnection(conStr);
- SqlCommand cmd = new SqlCommand(cmdStr, conObj);
- conObj.Open();
- cmd.ExecuteNonQuery();
- conObj.Close();
- massge2 = "פרטי המשתמ עודכנו";
- }
- }
- }
- </script>
- <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
- </asp:Content>
- <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
- <form action="updateInAdmin.aspx" method="post" >
- <div style="background-color:Fuchsia; color:Red;">
- <h1> עדכון פרטים אישיים </h1>
- <table>
- <tr>
- <td> הקש את שם המשתמש לעדכון פרטיו:</td>
- <td><input type="text" name="user1" /></td>
- </tr>
- <tr>
- <td>שם פרטי :</td>
- <td> <input type="text" id="yourname" name="FirstName"/></td>
- <td id="errorname"> </td>
- <td id="errorname1"> </td>
- </tr>
- <tr>
- <td>שם משפחה : </td>
- <td><input type="text" id="yourlastname" name="LastName" /> </td>
- <td id="errorlastname"></td>
- </tr>
- <tr>
- <td>אימייל : </td>
- <td><input type="text" id="email" name="Email" /> </td>
- <td id="erroremail"> </td>
- </tr>
- <tr>
- <td>סיסמא :</td>
- <td> <input type="password" id="pass" name="Password" /> </td>
- <td id="errorpass"> </td>
- </tr>
- <tr>
- <td> תעודת זהות :</td>
- <td> <input type ="text" id="identify" name="Identify" /> </td>
- <td id="errorid"></td>
- </tr>
- <tr> <td> רחוב :</td>
- <td> <input type="text" id="street" name="Street"/></td>
- <td id="errorstreet"> </td>
- </tr>
- </table>
- <input type = "submit" value= "שלח" name="sub" style="text-align:center" />
- <span style="background-color:Yellow; color:Red"><%=massge2 %></span>
- </div>
- <input type="reset" value="נקה" />
- </form>
- </asp:Content>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement