SHARE
TWEET

Untitled

a guest Jun 5th, 2017 74 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" %>
  2. <%@ Import Namespace="System.Data.SqlClient" %>
  3. <script runat="server">
  4.     string User1;
  5.     string massge2;
  6.     public static bool IsExsist(string UserName)
  7.     {
  8.         bool b = false;
  9.         // מחרוזת החיבור
  10.         string connString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True";
  11.         // אובייקט קישור המקבל כפרמטר את מחרוזת הקישור
  12.         SqlConnection conn = new SqlConnection(connString);
  13.         //  מחרוזת הוראה לביצוע
  14.         string cmdString = string.Format("SELECT UserName FROM UserTbl WHERE UserName = N'{0}' ", UserName);
  15.         // אובייקט פקודה המקבל כקלט את ההוראה לביצוע ואת אובייקט הקישור
  16.         SqlCommand cmd = new SqlCommand(cmdString, conn);
  17.         // פתיחת קשר
  18.         conn.Open();
  19.         //  הפעלת הפקודה ויצירת דאטה רידר
  20.         SqlDataReader dr = cmd.ExecuteReader();
  21.         // אם יש שורות בדאטה רידר המשמעות שיש שם כזה
  22.         if (dr.HasRows)
  23.             b = true;
  24.         // סגור קשר
  25.         conn.Close();
  26.         // החזר ערך
  27.         return b;
  28.     }
  29.     protected void Page_Load(object sender, EventArgs e)
  30.     {
  31.             if (Request.Form["sub"] != null)
  32.             {
  33.                 User1 = Request.Form["user1"];
  34.                 string Street = Request.Form["Street"];
  35.                 string FirstName = Request.Form["FirstName"];
  36.                 string LastName = Request.Form["LastName"];
  37.                 string Email = Request.Form["Email"];
  38.                 string Identify = Request.Form["Identify"];
  39.                 string Password = Request.Form["Password"];
  40.                 bool b= IsExsist(User1);
  41.                 if (b == false)
  42.                 {
  43.                     massge2 = " שם המשתמש לא קיים";
  44.                 }
  45.                 else
  46.                 {
  47.                     string conStr = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True";
  48.                     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);
  49.                     SqlConnection conObj = new SqlConnection(conStr);
  50.                     SqlCommand cmd = new SqlCommand(cmdStr, conObj);
  51.                     conObj.Open();
  52.                     cmd.ExecuteNonQuery();
  53.                     conObj.Close();
  54.                     massge2 = "פרטי המשתמ עודכנו";
  55.                 }
  56.             }
  57.            
  58.           }
  59. </script>
  60. <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
  61.  
  62. </asp:Content>
  63. <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
  64. <form action="updateInAdmin.aspx" method="post" >
  65.       <div style="background-color:Fuchsia; color:Red;">
  66. <h1> עדכון פרטים אישיים </h1>
  67. <table>
  68. <tr>
  69. <td> הקש את שם המשתמש לעדכון פרטיו:</td>
  70. <td><input type="text" name="user1" /></td>
  71. </tr>
  72. <tr>
  73. <td>שם פרטי  :</td>
  74. <td> <input type="text"  id="yourname" name="FirstName"/></td>
  75.  <td id="errorname"> </td>
  76.     <td id="errorname1"> </td>
  77. </tr>
  78.  <tr>
  79.  <td>שם משפחה : </td>
  80.  <td><input type="text" id="yourlastname" name="LastName" /> </td>
  81.      <td id="errorlastname"></td>
  82. </tr>
  83. <tr>
  84. <td>אימייל : </td>
  85. <td><input type="text" id="email" name="Email" /> </td>
  86.     <td id="erroremail"> </td>
  87.    
  88. </tr>
  89. <tr>
  90. <td>סיסמא :</td>
  91. <td> <input type="password" id="pass" name="Password" /> </td>
  92.  <td id="errorpass"> </td>
  93. </tr>
  94.  <tr>
  95.         <td> תעודת זהות :</td>
  96.         <td> <input type ="text" id="identify" name="Identify" /> </td>
  97.         <td id="errorid"></td>
  98.        
  99.     </tr>
  100.     <tr> <td> רחוב :</td>
  101.         <td> <input type="text" id="street" name="Street"/></td>
  102.         <td id="errorstreet"> </td>
  103.    </tr>
  104. </table>
  105.  <input type = "submit"  value= "שלח" name="sub" style="text-align:center" />
  106.   <span style="background-color:Yellow; color:Red"><%=massge2 %></span>
  107.  </div>
  108.         <input type="reset" value="נקה" />
  109.         </form>
  110. </asp:Content>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top