ysheng.aspx.cs
上传用户:clhb88
上传日期:2009-09-26
资源大小:3468k
文件大小:19k
源码类别:

医药行业

开发平台:

C#

  1. using System;
  2. using System.Collections;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Web;
  7. using System.Web.SessionState;
  8. using System.Web.UI;
  9. using System.Web.UI.WebControls;
  10. using System.Web.UI.HtmlControls;
  11. using System.Data.SqlClient;
  12. using System.IO;
  13. namespace 医院管理系统
  14. {
  15. /// <summary>
  16. /// ysheng 的摘要说明。
  17. /// </summary>
  18. public class ysheng : System.Web.UI.Page
  19. {
  20. protected System.Data.SqlClient.SqlConnection cnn;
  21. protected System.Data.SqlClient.SqlCommand cmd;
  22. protected System.Data.SqlClient.SqlCommand sqlSelectCommand1;
  23. protected System.Data.SqlClient.SqlCommand sqlInsertCommand1;
  24. protected System.Data.SqlClient.SqlCommand sqlUpdateCommand1;
  25. protected System.Data.SqlClient.SqlCommand sqlDeleteCommand1;
  26. protected System.Data.SqlClient.SqlDataAdapter sda;
  27. protected 医院管理系统.dsa dsa1;
  28. protected System.Data.SqlClient.SqlCommand sqlSelectCommand2;
  29. protected System.Data.SqlClient.SqlCommand sqlInsertCommand2;
  30. protected System.Data.SqlClient.SqlCommand sqlUpdateCommand2;
  31. protected System.Data.SqlClient.SqlCommand sqlDeleteCommand2;
  32. protected System.Web.UI.WebControls.Button Button4;
  33. protected System.Web.UI.WebControls.TextBox tdz;
  34. protected System.Web.UI.WebControls.TextBox tem;
  35. protected System.Web.UI.WebControls.TextBox tdh;
  36. protected System.Web.UI.WebControls.DropDownList d4;
  37. protected System.Web.UI.WebControls.DropDownList d3;
  38. protected System.Web.UI.WebControls.TextBox tzz;
  39. protected System.Web.UI.WebControls.TextBox tjg;
  40. protected System.Web.UI.WebControls.DropDownList d2;
  41. protected System.Web.UI.WebControls.DropDownList d1;
  42. protected System.Web.UI.WebControls.RadioButtonList r1;
  43. protected System.Web.UI.WebControls.TextBox tname;
  44. protected System.Web.UI.WebControls.Panel Panel2;
  45. protected System.Web.UI.HtmlControls.HtmlInputFile File1;
  46. protected System.Web.UI.WebControls.Button Button1;
  47. protected System.Web.UI.WebControls.TextBox TextBox2;
  48. protected System.Web.UI.WebControls.TextBox TextBox1;
  49. protected System.Web.UI.WebControls.Label Label1;
  50. protected System.Web.UI.WebControls.Panel Panel1;
  51. protected System.Web.UI.WebControls.DataGrid DataGrid1;
  52. protected System.Web.UI.WebControls.Button Button5;
  53. protected System.Web.UI.WebControls.Button Button6;
  54. protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1;
  55. protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator2;
  56. protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator4;
  57. protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator5;
  58. protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator6;
  59. protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator7;
  60. protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator8;
  61. protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator9;
  62. protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator11;
  63. protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator1;
  64. protected System.Web.UI.WebControls.ValidationSummary ValidationSummary1;
  65. protected System.Web.UI.WebControls.Button Button2;
  66. protected System.Web.UI.WebControls.Button Submit;
  67. protected System.Web.UI.WebControls.Button Button3;
  68. protected System.Data.SqlClient.SqlCommand cmd1;
  69. protected System.Web.UI.WebControls.Button Button7;
  70. protected System.Data.SqlClient.SqlCommand cmd2;
  71. protected System.Web.UI.WebControls.DropDownList d6;
  72. protected System.Data.SqlClient.SqlDataAdapter sda1;
  73. protected System.Web.UI.WebControls.HyperLink HyperLink1;
  74. protected System.Web.UI.WebControls.Image Image2;
  75. protected System.Web.UI.WebControls.Button Button8;
  76.    Cpass cpa =new Cpass();
  77. private void Page_Load(object sender, System.EventArgs e)
  78. {
  79. try
  80. {
  81. string user= Session["usename"].ToString();
  82. string pwd=Session["pwds"].ToString() ; //获得变量值
  83. if(cpa.CH(user, pwd, "后勤服务")=="Norights")//用户名或密码错或无权限
  84. Response.Redirect("index.aspx"); } 
  85. catch{  Response.Redirect("index.aspx");} 
  86. fills();// 在此处放置用户代码以初始化页面
  87. }
  88. #region Web 窗体设计器生成的代码
  89. override protected void OnInit(EventArgs e)
  90. {
  91. //
  92. // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
  93. //
  94. InitializeComponent();
  95. base.OnInit(e);
  96. }
  97. /// <summary>
  98. /// 设计器支持所需的方法 - 不要使用代码编辑器修改
  99. /// 此方法的内容。
  100. /// </summary>
  101. private void InitializeComponent()
  102. {    
  103. this.cnn = new System.Data.SqlClient.SqlConnection();
  104. this.cmd = new System.Data.SqlClient.SqlCommand();
  105. this.sqlSelectCommand1 = new System.Data.SqlClient.SqlCommand();
  106. this.sqlInsertCommand1 = new System.Data.SqlClient.SqlCommand();
  107. this.sqlUpdateCommand1 = new System.Data.SqlClient.SqlCommand();
  108. this.sqlDeleteCommand1 = new System.Data.SqlClient.SqlCommand();
  109. this.sda = new System.Data.SqlClient.SqlDataAdapter();
  110. this.dsa1 = new 医院管理系统.dsa();
  111. this.sqlSelectCommand2 = new System.Data.SqlClient.SqlCommand();
  112. this.sqlInsertCommand2 = new System.Data.SqlClient.SqlCommand();
  113. this.sqlUpdateCommand2 = new System.Data.SqlClient.SqlCommand();
  114. this.sqlDeleteCommand2 = new System.Data.SqlClient.SqlCommand();
  115. this.sda1 = new System.Data.SqlClient.SqlDataAdapter();
  116. this.cmd1 = new System.Data.SqlClient.SqlCommand();
  117. this.cmd2 = new System.Data.SqlClient.SqlCommand();
  118. ((System.ComponentModel.ISupportInitialize)(this.dsa1)).BeginInit();
  119. this.DataGrid1.PageIndexChanged += new System.Web.UI.WebControls.DataGridPageChangedEventHandler(this.DataGrid1_PageIndexChanged);
  120. this.DataGrid1.SelectedIndexChanged += new System.EventHandler(this.DataGrid1_SelectedIndexChanged);
  121. this.Button2.Click += new System.EventHandler(this.Button2_Click);
  122. this.Button5.Click += new System.EventHandler(this.Button5_Click);
  123. this.Button6.Click += new System.EventHandler(this.Button6_Click);
  124. this.Button3.Click += new System.EventHandler(this.Button3_Click);
  125. this.Button1.Click += new System.EventHandler(this.Button1_Click);
  126. this.Button7.Click += new System.EventHandler(this.Button7_Click);
  127. this.Submit.Click += new System.EventHandler(this.Submit_Click);
  128. // 
  129. // cnn
  130. // 
  131. this.cnn.ConnectionString = "workstation id="802-HUANGHAI";packet size=4096;integrated security=SSPI;data sour" +
  132. "ce=".";persist security info=False;initial catalog=医院管理系统";
  133. // 
  134. // cmd
  135. // 
  136. this.cmd.CommandText = "[myinxiu]";
  137. this.cmd.CommandType = System.Data.CommandType.StoredProcedure;
  138. this.cmd.Connection = this.cnn;
  139. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@RETURN_VALUE", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.ReturnValue, false, ((System.Byte)(0)), ((System.Byte)(0)), "", System.Data.DataRowVersion.Current, null));
  140. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@put", System.Data.SqlDbType.NVarChar, 12));
  141. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@id", System.Data.SqlDbType.Int, 4));
  142. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@mydata", System.Data.SqlDbType.VarBinary, 2147483647));
  143. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@姓名", System.Data.SqlDbType.NVarChar, 20));
  144. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@性别", System.Data.SqlDbType.NVarChar, 10));
  145. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@出生年月", System.Data.SqlDbType.NVarChar, 20));
  146. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@籍贯", System.Data.SqlDbType.NVarChar, 20));
  147. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@种族", System.Data.SqlDbType.NVarChar, 20));
  148. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@政治面貌", System.Data.SqlDbType.NVarChar, 20));
  149. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@学历", System.Data.SqlDbType.NVarChar, 20));
  150. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@职务", System.Data.SqlDbType.NVarChar, 20));
  151. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@电话", System.Data.SqlDbType.NVarChar, 20));
  152. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@邮箱", System.Data.SqlDbType.NVarChar, 20));
  153. this.cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@家庭地址", System.Data.SqlDbType.NVarChar, 50));
  154. // 
  155. // sqlSelectCommand1
  156. // 
  157. this.sqlSelectCommand1.CommandText = "[hh1]";
  158. this.sqlSelectCommand1.CommandType = System.Data.CommandType.StoredProcedure;
  159. this.sqlSelectCommand1.Connection = this.cnn;
  160. this.sqlSelectCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@RETURN_VALUE", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.ReturnValue, false, ((System.Byte)(0)), ((System.Byte)(0)), "", System.Data.DataRowVersion.Current, null));
  161. // 
  162. // sqlDeleteCommand1
  163. // 
  164. this.sqlDeleteCommand1.CommandText = "[del]";
  165. this.sqlDeleteCommand1.CommandType = System.Data.CommandType.StoredProcedure;
  166. this.sqlDeleteCommand1.Connection = this.cnn;
  167. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@RETURN_VALUE", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.ReturnValue, false, ((System.Byte)(0)), ((System.Byte)(0)), "", System.Data.DataRowVersion.Current, null));
  168. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@id", System.Data.SqlDbType.Int, 4));
  169. // 
  170. // sda
  171. // 
  172. this.sda.DeleteCommand = this.sqlDeleteCommand1;
  173. this.sda.InsertCommand = this.sqlInsertCommand1;
  174. this.sda.SelectCommand = this.sqlSelectCommand1;
  175. this.sda.UpdateCommand = this.sqlUpdateCommand1;
  176. // 
  177. // dsa1
  178. // 
  179. this.dsa1.DataSetName = "dsa";
  180. this.dsa1.Locale = new System.Globalization.CultureInfo("zh-CN");
  181. // 
  182. // sqlSelectCommand2
  183. // 
  184. this.sqlSelectCommand2.CommandText = "[select1]";
  185. this.sqlSelectCommand2.CommandType = System.Data.CommandType.StoredProcedure;
  186. this.sqlSelectCommand2.Connection = this.cnn;
  187. this.sqlSelectCommand2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@RETURN_VALUE", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.ReturnValue, false, ((System.Byte)(0)), ((System.Byte)(0)), "", System.Data.DataRowVersion.Current, null));
  188. this.sqlSelectCommand2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@sel", System.Data.SqlDbType.NVarChar, 20));
  189. this.sqlSelectCommand2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@name", System.Data.SqlDbType.NVarChar, 50));
  190. // 
  191. // sda1
  192. // 
  193. this.sda1.DeleteCommand = this.sqlDeleteCommand2;
  194. this.sda1.InsertCommand = this.sqlInsertCommand2;
  195. this.sda1.SelectCommand = this.sqlSelectCommand2;
  196. this.sda1.UpdateCommand = this.sqlUpdateCommand2;
  197. // 
  198. // cmd1
  199. // 
  200. this.cmd1.CommandText = "[xiangxi]";
  201. this.cmd1.CommandType = System.Data.CommandType.StoredProcedure;
  202. this.cmd1.Connection = this.cnn;
  203. this.cmd1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@RETURN_VALUE", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.ReturnValue, false, ((System.Byte)(0)), ((System.Byte)(0)), "", System.Data.DataRowVersion.Current, null));
  204. this.cmd1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@id", System.Data.SqlDbType.Int, 4));
  205. // 
  206. // cmd2
  207. // 
  208. this.cmd2.CommandText = "[myimin1]";
  209. this.cmd2.CommandType = System.Data.CommandType.StoredProcedure;
  210. this.cmd2.Connection = this.cnn;
  211. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@RETURN_VALUE", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.ReturnValue, false, ((System.Byte)(0)), ((System.Byte)(0)), "", System.Data.DataRowVersion.Current, null));
  212. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@mydata", System.Data.SqlDbType.VarBinary, 2147483647));
  213. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@姓名", System.Data.SqlDbType.NVarChar, 20));
  214. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@性别", System.Data.SqlDbType.NVarChar, 10));
  215. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@出生年月", System.Data.SqlDbType.NVarChar, 20));
  216. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@籍贯", System.Data.SqlDbType.NVarChar, 20));
  217. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@种族", System.Data.SqlDbType.NVarChar, 20));
  218. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@政治面貌", System.Data.SqlDbType.NVarChar, 20));
  219. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@学历", System.Data.SqlDbType.NVarChar, 20));
  220. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@职务", System.Data.SqlDbType.NVarChar, 20));
  221. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@电话", System.Data.SqlDbType.NVarChar, 20));
  222. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@邮箱", System.Data.SqlDbType.NVarChar, 20));
  223. this.cmd2.Parameters.Add(new System.Data.SqlClient.SqlParameter("@家庭地址", System.Data.SqlDbType.NVarChar, 50));
  224. this.Button8.Click += new System.EventHandler(this.Button8_Click);
  225. this.Load += new System.EventHandler(this.Page_Load);
  226. ((System.ComponentModel.ISupportInitialize)(this.dsa1)).EndInit();
  227. }
  228. #endregion
  229. private void fills()
  230. {
  231. if(cnn.State==0) cnn.Open();
  232. sda.SelectCommand.ExecuteNonQuery();
  233. dsa1.Clear(); 
  234. sda.Fill(dsa1); 
  235. cnn.Close();
  236. DataGrid1.DataBind(); 
  237. }
  238. private void Button1_Click(object sender, System.EventArgs e)
  239. {
  240. if(cnn.State==0) cnn.Open();
  241. sda1.SelectCommand.Parameters["@sel"].Value=TextBox1.Text;
  242. sda1.SelectCommand.Parameters["@name"].Value=TextBox2.Text;
  243. sda1.SelectCommand.ExecuteNonQuery ();
  244. this.dsa1.Clear();
  245. this.sda1.Fill(dsa1);
  246. this.DataGrid1.DataBind();
  247. cnn.Close();
  248. }
  249. private void Button2_Click(object sender, System.EventArgs e)
  250. {
  251. Panel2.Visible =true;
  252.             Submit.Visible =false;
  253. }
  254. private void Button5_Click(object sender, System.EventArgs e)
  255. {
  256. Panel1.Visible =true;
  257. // this.DataGrid1.SelectedIndex=-1;
  258. }
  259. private void Button6_Click(object sender, System.EventArgs e)
  260. {
  261. if(DataGrid1.SelectedIndex==-1)
  262. {
  263. Response.Write("<script language=javascript>alert('你还没选择!');</script>") ;
  264. }
  265. else
  266. {
  267. Panel2.Visible =true;
  268. Submit.Text="修改";
  269. Button7.Visible =false;
  270. if(cnn.State==0) cnn.Open();
  271. cmd1.Parameters["@id"].Value=Convert.ToInt32(DataGrid1.SelectedItem.Cells[1].Text);
  272. SqlDataReader rd=cmd1.ExecuteReader();
  273. while (rd.Read())
  274. {
  275. tname.Text=rd.GetValue(1).ToString();
  276. tjg.Text=rd.GetValue(4).ToString();
  277. tzz.Text =rd.GetValue(5).ToString();
  278. tdh.Text=rd.GetValue(9).ToString();
  279. tem.Text =rd.GetValue(10).ToString();
  280. tdz.Text =rd.GetValue(11).ToString();
  281. }
  282. }
  283. }
  284. private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
  285. {
  286. DataGrid1.CurrentPageIndex = e.NewPageIndex;
  287. fills();
  288. }
  289. private void DataGrid1_SelectedIndexChanged(object sender, System.EventArgs e)
  290. {
  291. Panel2.Visible =false;
  292. }
  293. private void Submit_Click(object sender, System.EventArgs e)
  294. {
  295. Panel2.Visible =false;
  296. if(this.File1.Value=="")
  297. {
  298. Response.Write("<script language=javascript>alert('你还没选择图片路径!')</script>") ;
  299. return;
  300. }
  301. else
  302. {
  303. string file=File1.PostedFile.FileName ;
  304. string type=file.Substring(file.LastIndexOf(".")+1);
  305. byte[] fileCont = new byte[File1.PostedFile.ContentLength];
  306. File1.PostedFile.InputStream.Read(fileCont,0,(int)File1.PostedFile.ContentLength); //将文件流中的内容转成byte数组
  307. if(cnn.State==0) cnn.Open();
  308. cmd.Parameters["@put"].Value=Submit.Text;
  309. if(Submit.Text=="上传")
  310. {
  311.    cmd.Parameters["@id"].Value=11;
  312. }
  313. else
  314. {
  315. cmd.Parameters["@id"].Value=DataGrid1.SelectedItem.Cells[1].Text;
  316. }
  317. cmd.Parameters["@mydata"].Value = fileCont ; 
  318. cmd.Parameters ["@姓名"].Value =tname.Text ;
  319. cmd.Parameters ["@性别"].Value =r1.SelectedValue ;
  320. cmd.Parameters ["@出生年月"].Value =d1.SelectedValue + "-" + d2.SelectedValue;
  321. cmd.Parameters ["@籍贯"].Value =tjg.Text  ;
  322. cmd.Parameters ["@种族"].Value =tzz.Text  ;
  323. cmd.Parameters ["@政治面貌"].Value =d3.SelectedValue;
  324. cmd.Parameters ["@学历"].Value =d4.SelectedValue  ;
  325. cmd.Parameters ["@职务"].Value =d6.SelectedValue  ;
  326. cmd.Parameters ["@电话"].Value =tdh.Text  ;
  327. cmd.Parameters ["@邮箱"].Value =tem.Text  ;
  328. cmd.Parameters ["@家庭地址"].Value =tdz.Text  ;
  329. cmd.ExecuteNonQuery();
  330. cnn.Close();
  331. // fills();
  332. // Response.Write("<script language=javascript>alert('恭喜你!!!你已成功的填完!')</script>") ;                 
  333. string kk="";
  334. if(Submit.Text=="上传")
  335. {
  336. kk="添加成功!";
  337. }
  338. else
  339. {
  340. kk="修改成功!";
  341. }
  342. Response.Write("<script language=javascript>alert('"+kk+"');</script>") ;
  343. fills();
  344. this.DataGrid1.SelectedIndex=-1;
  345. tname.Text="";
  346. tjg.Text="";
  347. tzz.Text ="";
  348. tdh.Text="";
  349. tem.Text ="";
  350. tdz.Text ="";
  351. }
  352. }
  353. private void Button3_Click(object sender, System.EventArgs e)
  354. {
  355. if(DataGrid1.SelectedIndex==-1)
  356. {
  357. Response.Write("<script language=javascript>alert('你还没选择!');</script>") ;
  358. }
  359. else
  360. {
  361. if(cnn.State==0) cnn.Open();
  362. sda.DeleteCommand.Parameters["@id"].Value=DataGrid1.SelectedItem.Cells[1].Text;
  363. sda.DeleteCommand.ExecuteNonQuery ();
  364. cnn.Close();
  365. fills();
  366. this.DataGrid1.SelectedIndex=-1;
  367. }
  368. }
  369. private void Button7_Click(object sender, System.EventArgs e)
  370. {
  371. Panel2.Visible =false;
  372. if(this.File1.Value=="")
  373. {
  374. Response.Write("<script language=javascript>alert('你还没选择图片路径!')</script>") ;
  375. return;
  376. }
  377. else
  378. {
  379. string file=File1.PostedFile.FileName ;
  380. string type=file.Substring(file.LastIndexOf(".")+1);
  381. byte[] fileCont = new byte[File1.PostedFile.ContentLength];
  382. File1.PostedFile.InputStream.Read(fileCont,0,(int)File1.PostedFile.ContentLength); //将文件流中的内容转成byte数组
  383. if(cnn.State==0) cnn.Open();
  384. cmd2.Parameters["@mydata"].Value = fileCont ; 
  385. cmd2.Parameters ["@姓名"].Value =tname.Text ;
  386. cmd2.Parameters ["@性别"].Value =r1.SelectedValue ;
  387. cmd2.Parameters ["@出生年月"].Value =d1.SelectedValue + "-" + d2.SelectedValue;
  388. cmd2.Parameters ["@籍贯"].Value =tjg.Text  ;
  389. cmd2.Parameters ["@种族"].Value =tzz.Text  ;
  390. cmd2.Parameters ["@政治面貌"].Value =d3.SelectedValue;
  391. cmd2.Parameters ["@学历"].Value =d4.SelectedValue  ;
  392. cmd2.Parameters ["@职务"].Value =d6.SelectedValue  ;
  393. cmd2.Parameters ["@电话"].Value =tdh.Text  ;
  394. cmd2.Parameters ["@邮箱"].Value =tem.Text  ;
  395. cmd2.Parameters ["@家庭地址"].Value =tdz.Text  ;
  396. cmd2.ExecuteNonQuery();
  397. cnn.Close();
  398. fills();
  399. }
  400. }
  401. private void Button8_Click(object sender, System.EventArgs e)
  402. {
  403. this.Response.Redirect("index.aspx");
  404. }
  405. }
  406. }