OrgInfo.cs
上传用户:hjieqiu
上传日期:2013-05-11
资源大小:16494k
文件大小:21k
源码类别:

企业管理

开发平台:

C#

  1. using System;
  2. using System.Drawing;
  3. using System.Collections;
  4. using System.ComponentModel;
  5. using System.Windows.Forms;
  6. namespace 人力资源管理系统
  7. {
  8. /// <summary>
  9. /// OrgInfo 的摘要说明。
  10. /// </summary>
  11. public class OrgInfo : System.Windows.Forms.Form
  12. {
  13. private System.Windows.Forms.DataGrid dataGrid1;
  14. private System.Windows.Forms.ToolBar toolBar1;
  15. private System.Windows.Forms.ToolBarButton tbarBtnSave;
  16. private System.Windows.Forms.ImageList imageList1;
  17. private System.Data.SqlClient.SqlDataAdapter sqlDataAdapter1;
  18. private System.Windows.Forms.DataGridTableStyle dataGridTableStyle1;
  19. private System.Windows.Forms.DataGridTextBoxColumn 单位地址;
  20. private System.Windows.Forms.DataGridTextBoxColumn 单位电话号码;
  21. private System.Windows.Forms.DataGridTextBoxColumn 开户银行;
  22. private System.Windows.Forms.DataGridTextBoxColumn 帐号;
  23. private System.Windows.Forms.DataGridTextBoxColumn 开户全称;
  24. private 人力资源管理系统.DataSet1 dataSet11;
  25. private System.Windows.Forms.DataGridTextBoxColumn 单位名称;
  26. private System.Windows.Forms.DataGridTextBoxColumn 拼音编码;
  27. private System.Windows.Forms.ToolBarButton toolBarQuit;
  28. private System.Data.SqlClient.SqlConnection sqlConnection1;
  29. private System.Data.SqlClient.SqlCommand sqlSelectCommand1;
  30. private System.Data.SqlClient.SqlCommand sqlInsertCommand1;
  31. private System.Data.SqlClient.SqlCommand sqlUpdateCommand1;
  32. private System.Data.SqlClient.SqlCommand sqlDeleteCommand1;
  33. private System.ComponentModel.IContainer components;
  34. public OrgInfo()
  35. {
  36. //
  37. // Windows 窗体设计器支持所必需的
  38. //
  39. InitializeComponent();
  40. //
  41. // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
  42. //
  43. }
  44. /// <summary>
  45. /// 清理所有正在使用的资源。
  46. /// </summary>
  47. protected override void Dispose( bool disposing )
  48. {
  49. if( disposing )
  50. {
  51. if(components != null)
  52. {
  53. components.Dispose();
  54. }
  55. }
  56. base.Dispose( disposing );
  57. }
  58. #region Windows 窗体设计器生成的代码
  59. /// <summary>
  60. /// 设计器支持所需的方法 - 不要使用代码编辑器修改
  61. /// 此方法的内容。
  62. /// </summary>
  63. private void InitializeComponent()
  64. {
  65. this.components = new System.ComponentModel.Container();
  66. System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(OrgInfo));
  67. this.dataGrid1 = new System.Windows.Forms.DataGrid();
  68. this.dataSet11 = new 人力资源管理系统.DataSet1();
  69. this.dataGridTableStyle1 = new System.Windows.Forms.DataGridTableStyle();
  70. this.单位名称 = new System.Windows.Forms.DataGridTextBoxColumn();
  71. this.拼音编码 = new System.Windows.Forms.DataGridTextBoxColumn();
  72. this.单位地址 = new System.Windows.Forms.DataGridTextBoxColumn();
  73. this.单位电话号码 = new System.Windows.Forms.DataGridTextBoxColumn();
  74. this.开户银行 = new System.Windows.Forms.DataGridTextBoxColumn();
  75. this.帐号 = new System.Windows.Forms.DataGridTextBoxColumn();
  76. this.开户全称 = new System.Windows.Forms.DataGridTextBoxColumn();
  77. this.toolBar1 = new System.Windows.Forms.ToolBar();
  78. this.tbarBtnSave = new System.Windows.Forms.ToolBarButton();
  79. this.toolBarQuit = new System.Windows.Forms.ToolBarButton();
  80. this.imageList1 = new System.Windows.Forms.ImageList(this.components);
  81. this.sqlDataAdapter1 = new System.Data.SqlClient.SqlDataAdapter();
  82. this.sqlDeleteCommand1 = new System.Data.SqlClient.SqlCommand();
  83. this.sqlConnection1 = new System.Data.SqlClient.SqlConnection();
  84. this.sqlInsertCommand1 = new System.Data.SqlClient.SqlCommand();
  85. this.sqlSelectCommand1 = new System.Data.SqlClient.SqlCommand();
  86. this.sqlUpdateCommand1 = new System.Data.SqlClient.SqlCommand();
  87. ((System.ComponentModel.ISupportInitialize)(this.dataGrid1)).BeginInit();
  88. ((System.ComponentModel.ISupportInitialize)(this.dataSet11)).BeginInit();
  89. this.SuspendLayout();
  90. // 
  91. // dataGrid1
  92. // 
  93. this.dataGrid1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
  94. | System.Windows.Forms.AnchorStyles.Left) 
  95. | System.Windows.Forms.AnchorStyles.Right)));
  96. this.dataGrid1.CaptionVisible = false;
  97. this.dataGrid1.DataMember = "组织机构编码表";
  98. this.dataGrid1.DataSource = this.dataSet11;
  99. this.dataGrid1.HeaderForeColor = System.Drawing.SystemColors.ControlText;
  100. this.dataGrid1.Location = new System.Drawing.Point(0, 40);
  101. this.dataGrid1.Name = "dataGrid1";
  102. this.dataGrid1.Size = new System.Drawing.Size(568, 360);
  103. this.dataGrid1.TabIndex = 0;
  104. this.dataGrid1.TableStyles.AddRange(new System.Windows.Forms.DataGridTableStyle[] {
  105.   this.dataGridTableStyle1});
  106. // 
  107. // dataSet11
  108. // 
  109. this.dataSet11.DataSetName = "DataSet1";
  110. this.dataSet11.Locale = new System.Globalization.CultureInfo("zh-CN");
  111. // 
  112. // dataGridTableStyle1
  113. // 
  114. this.dataGridTableStyle1.AllowSorting = false;
  115. this.dataGridTableStyle1.AlternatingBackColor = System.Drawing.Color.LightGray;
  116. this.dataGridTableStyle1.DataGrid = this.dataGrid1;
  117. this.dataGridTableStyle1.GridColumnStyles.AddRange(new System.Windows.Forms.DataGridColumnStyle[] {
  118.   this.单位名称,
  119.   this.拼音编码,
  120.   this.单位地址,
  121.   this.单位电话号码,
  122.   this.开户银行,
  123.   this.帐号,
  124.   this.开户全称});
  125. this.dataGridTableStyle1.HeaderForeColor = System.Drawing.SystemColors.ControlText;
  126. this.dataGridTableStyle1.MappingName = "组织机构编码表";
  127. // 
  128. // 单位名称
  129. // 
  130. this.单位名称.Format = "";
  131. this.单位名称.FormatInfo = null;
  132. this.单位名称.HeaderText = "单位名称";
  133. this.单位名称.MappingName = "单位名称";
  134. this.单位名称.NullText = "";
  135. this.单位名称.Width = 75;
  136. // 
  137. // 拼音编码
  138. // 
  139. this.拼音编码.Format = "";
  140. this.拼音编码.FormatInfo = null;
  141. this.拼音编码.HeaderText = "拼音编码";
  142. this.拼音编码.MappingName = "拼音编码";
  143. this.拼音编码.NullText = "";
  144. this.拼音编码.Width = 75;
  145. // 
  146. // 单位地址
  147. // 
  148. this.单位地址.Format = "";
  149. this.单位地址.FormatInfo = null;
  150. this.单位地址.HeaderText = "单位地址";
  151. this.单位地址.MappingName = "单位地址";
  152. this.单位地址.NullText = "";
  153. this.单位地址.Width = 75;
  154. // 
  155. // 单位电话号码
  156. // 
  157. this.单位电话号码.Format = "";
  158. this.单位电话号码.FormatInfo = null;
  159. this.单位电话号码.HeaderText = "单位电话号码";
  160. this.单位电话号码.MappingName = "单位电话号码";
  161. this.单位电话号码.NullText = "";
  162. this.单位电话号码.Width = 75;
  163. // 
  164. // 开户银行
  165. // 
  166. this.开户银行.Format = "";
  167. this.开户银行.FormatInfo = null;
  168. this.开户银行.HeaderText = "开户银行";
  169. this.开户银行.MappingName = "开户银行";
  170. this.开户银行.NullText = "";
  171. this.开户银行.Width = 75;
  172. // 
  173. // 帐号
  174. // 
  175. this.帐号.Format = "";
  176. this.帐号.FormatInfo = null;
  177. this.帐号.HeaderText = "帐号";
  178. this.帐号.MappingName = "帐号";
  179. this.帐号.NullText = "";
  180. this.帐号.Width = 75;
  181. // 
  182. // 开户全称
  183. // 
  184. this.开户全称.Format = "";
  185. this.开户全称.FormatInfo = null;
  186. this.开户全称.HeaderText = "开户全称";
  187. this.开户全称.MappingName = "开户全称";
  188. this.开户全称.NullText = "";
  189. this.开户全称.Width = 75;
  190. // 
  191. // toolBar1
  192. // 
  193. this.toolBar1.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] {
  194. this.tbarBtnSave,
  195. this.toolBarQuit});
  196. this.toolBar1.DropDownArrows = true;
  197. this.toolBar1.ImageList = this.imageList1;
  198. this.toolBar1.Location = new System.Drawing.Point(0, 0);
  199. this.toolBar1.Name = "toolBar1";
  200. this.toolBar1.ShowToolTips = true;
  201. this.toolBar1.Size = new System.Drawing.Size(568, 41);
  202. this.toolBar1.TabIndex = 24;
  203. this.toolBar1.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.toolBar1_ButtonClick);
  204. // 
  205. // tbarBtnSave
  206. // 
  207. this.tbarBtnSave.ImageIndex = 0;
  208. this.tbarBtnSave.Text = "保存修改";
  209. this.tbarBtnSave.ToolTipText = "保存修改";
  210. // 
  211. // toolBarQuit
  212. // 
  213. this.toolBarQuit.ImageIndex = 1;
  214. this.toolBarQuit.Text = "退出";
  215. this.toolBarQuit.ToolTipText = "退出";
  216. // 
  217. // imageList1
  218. // 
  219. this.imageList1.ImageSize = new System.Drawing.Size(16, 16);
  220. this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
  221. this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
  222. // 
  223. // sqlDataAdapter1
  224. // 
  225. this.sqlDataAdapter1.DeleteCommand = this.sqlDeleteCommand1;
  226. this.sqlDataAdapter1.InsertCommand = this.sqlInsertCommand1;
  227. this.sqlDataAdapter1.SelectCommand = this.sqlSelectCommand1;
  228. this.sqlDataAdapter1.TableMappings.AddRange(new System.Data.Common.DataTableMapping[] {
  229.   new System.Data.Common.DataTableMapping("Table", "组织机构编码表", new System.Data.Common.DataColumnMapping[] {
  230.  new System.Data.Common.DataColumnMapping("单位名称", "单位名称"),
  231.  new System.Data.Common.DataColumnMapping("拼音编码", "拼音编码"),
  232.  new System.Data.Common.DataColumnMapping("单位地址", "单位地址"),
  233.  new System.Data.Common.DataColumnMapping("单位电话号码", "单位电话号码"),
  234.  new System.Data.Common.DataColumnMapping("开户银行", "开户银行"),
  235.  new System.Data.Common.DataColumnMapping("帐号", "帐号"),
  236.  new System.Data.Common.DataColumnMapping("开户全称", "开户全称"),
  237.  new System.Data.Common.DataColumnMapping("单位编号", "单位编号")})});
  238. this.sqlDataAdapter1.UpdateCommand = this.sqlUpdateCommand1;
  239. // 
  240. // sqlDeleteCommand1
  241. // 
  242. this.sqlDeleteCommand1.CommandText = @"DELETE FROM 组织机构编码表 WHERE (单位编号 = @Original_单位编号) AND (单位名称 = @Original_单位名称 OR @Original_单位名称 IS NULL AND 单位名称 IS NULL) AND (单位地址 = @Original_单位地址 OR @Original_单位地址 IS NULL AND 单位地址 IS NULL) AND (单位电话号码 = @Original_单位电话号码 OR @Original_单位电话号码 IS NULL AND 单位电话号码 IS NULL) AND (帐号 = @Original_帐号 OR @Original_帐号 IS NULL AND 帐号 IS NULL) AND (开户全称 = @Original_开户全称 OR @Original_开户全称 IS NULL AND 开户全称 IS NULL) AND (开户银行 = @Original_开户银行 OR @Original_开户银行 IS NULL AND 开户银行 IS NULL) AND (拼音编码 = @Original_拼音编码 OR @Original_拼音编码 IS NULL AND 拼音编码 IS NULL)";
  243. this.sqlDeleteCommand1.Connection = this.sqlConnection1;
  244. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_单位编号", System.Data.SqlDbType.VarChar, 20, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "单位编号", System.Data.DataRowVersion.Original, null));
  245. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_单位名称", System.Data.SqlDbType.VarChar, 100, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "单位名称", System.Data.DataRowVersion.Original, null));
  246. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_单位地址", System.Data.SqlDbType.VarChar, 100, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "单位地址", System.Data.DataRowVersion.Original, null));
  247. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_单位电话号码", System.Data.SqlDbType.VarChar, 50, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "单位电话号码", System.Data.DataRowVersion.Original, null));
  248. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_帐号", System.Data.SqlDbType.VarChar, 50, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "帐号", System.Data.DataRowVersion.Original, null));
  249. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_开户全称", System.Data.SqlDbType.VarChar, 100, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "开户全称", System.Data.DataRowVersion.Original, null));
  250. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_开户银行", System.Data.SqlDbType.VarChar, 100, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "开户银行", System.Data.DataRowVersion.Original, null));
  251. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_拼音编码", System.Data.SqlDbType.VarChar, 50, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "拼音编码", System.Data.DataRowVersion.Original, null));
  252. // 
  253. // sqlConnection1
  254. // 
  255. this.sqlConnection1.ConnectionString = "workstation id=localhost;Integrated Security=SSPI;Database=hrmbook;";
  256. // 
  257. // sqlInsertCommand1
  258. // 
  259. this.sqlInsertCommand1.CommandText = "INSERT INTO 组织机构编码表(单位名称, 拼音编码, 单位地址, 单位电话号码, 开户银行, 帐号, 开户全称, 单位编号) VALUES (@单位名称" +
  260. ", @拼音编码, @单位地址, @单位电话号码, @开户银行, @帐号, @开户全称, @单位编号); SELECT 单位名称, 拼音编码, 单位地址, 单位电" +
  261. "话号码, 开户银行, 帐号, 开户全称, 单位编号 FROM 组织机构编码表 WHERE (单位编号 = @单位编号)";
  262. this.sqlInsertCommand1.Connection = this.sqlConnection1;
  263. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@单位名称", System.Data.SqlDbType.VarChar, 100, "单位名称"));
  264. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@拼音编码", System.Data.SqlDbType.VarChar, 50, "拼音编码"));
  265. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@单位地址", System.Data.SqlDbType.VarChar, 100, "单位地址"));
  266. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@单位电话号码", System.Data.SqlDbType.VarChar, 50, "单位电话号码"));
  267. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@开户银行", System.Data.SqlDbType.VarChar, 100, "开户银行"));
  268. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@帐号", System.Data.SqlDbType.VarChar, 50, "帐号"));
  269. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@开户全称", System.Data.SqlDbType.VarChar, 100, "开户全称"));
  270. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@单位编号", System.Data.SqlDbType.VarChar, 20, "单位编号"));
  271. // 
  272. // sqlSelectCommand1
  273. // 
  274. this.sqlSelectCommand1.CommandText = "SELECT 单位名称, 拼音编码, 单位地址, 单位电话号码, 开户银行, 帐号, 开户全称, 单位编号 FROM 组织机构编码表";
  275. this.sqlSelectCommand1.Connection = this.sqlConnection1;
  276. // 
  277. // sqlUpdateCommand1
  278. // 
  279. this.sqlUpdateCommand1.CommandText = @"UPDATE 组织机构编码表 SET 单位名称 = @单位名称, 拼音编码 = @拼音编码, 单位地址 = @单位地址, 单位电话号码 = @单位电话号码, 开户银行 = @开户银行, 帐号 = @帐号, 开户全称 = @开户全称, 单位编号 = @单位编号 WHERE (单位编号 = @Original_单位编号) AND (单位名称 = @Original_单位名称 OR @Original_单位名称 IS NULL AND 单位名称 IS NULL) AND (单位地址 = @Original_单位地址 OR @Original_单位地址 IS NULL AND 单位地址 IS NULL) AND (单位电话号码 = @Original_单位电话号码 OR @Original_单位电话号码 IS NULL AND 单位电话号码 IS NULL) AND (帐号 = @Original_帐号 OR @Original_帐号 IS NULL AND 帐号 IS NULL) AND (开户全称 = @Original_开户全称 OR @Original_开户全称 IS NULL AND 开户全称 IS NULL) AND (开户银行 = @Original_开户银行 OR @Original_开户银行 IS NULL AND 开户银行 IS NULL) AND (拼音编码 = @Original_拼音编码 OR @Original_拼音编码 IS NULL AND 拼音编码 IS NULL); SELECT 单位名称, 拼音编码, 单位地址, 单位电话号码, 开户银行, 帐号, 开户全称, 单位编号 FROM 组织机构编码表 WHERE (单位编号 = @单位编号)";
  280. this.sqlUpdateCommand1.Connection = this.sqlConnection1;
  281. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@单位名称", System.Data.SqlDbType.VarChar, 100, "单位名称"));
  282. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@拼音编码", System.Data.SqlDbType.VarChar, 50, "拼音编码"));
  283. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@单位地址", System.Data.SqlDbType.VarChar, 100, "单位地址"));
  284. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@单位电话号码", System.Data.SqlDbType.VarChar, 50, "单位电话号码"));
  285. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@开户银行", System.Data.SqlDbType.VarChar, 100, "开户银行"));
  286. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@帐号", System.Data.SqlDbType.VarChar, 50, "帐号"));
  287. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@开户全称", System.Data.SqlDbType.VarChar, 100, "开户全称"));
  288. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@单位编号", System.Data.SqlDbType.VarChar, 20, "单位编号"));
  289. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_单位编号", System.Data.SqlDbType.VarChar, 20, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "单位编号", System.Data.DataRowVersion.Original, null));
  290. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_单位名称", System.Data.SqlDbType.VarChar, 100, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "单位名称", System.Data.DataRowVersion.Original, null));
  291. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_单位地址", System.Data.SqlDbType.VarChar, 100, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "单位地址", System.Data.DataRowVersion.Original, null));
  292. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_单位电话号码", System.Data.SqlDbType.VarChar, 50, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "单位电话号码", System.Data.DataRowVersion.Original, null));
  293. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_帐号", System.Data.SqlDbType.VarChar, 50, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "帐号", System.Data.DataRowVersion.Original, null));
  294. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_开户全称", System.Data.SqlDbType.VarChar, 100, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "开户全称", System.Data.DataRowVersion.Original, null));
  295. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_开户银行", System.Data.SqlDbType.VarChar, 100, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "开户银行", System.Data.DataRowVersion.Original, null));
  296. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_拼音编码", System.Data.SqlDbType.VarChar, 50, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "拼音编码", System.Data.DataRowVersion.Original, null));
  297. // 
  298. // OrgInfo
  299. // 
  300. this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
  301. this.ClientSize = new System.Drawing.Size(568, 397);
  302. this.Controls.Add(this.dataGrid1);
  303. this.Controls.Add(this.toolBar1);
  304. this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
  305. this.Name = "OrgInfo";
  306. this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
  307. this.Text = "【机构详细信息】";
  308. this.Load += new System.EventHandler(this.OrgInfo_Load);
  309. ((System.ComponentModel.ISupportInitialize)(this.dataGrid1)).EndInit();
  310. ((System.ComponentModel.ISupportInitialize)(this.dataSet11)).EndInit();
  311. this.ResumeLayout(false);
  312. }
  313. #endregion
  314. //--------------初始化时,读入组织机构的信息------------------
  315. private void OrgInfo_Load(object sender, System.EventArgs e)
  316. {
  317. this.sqlDataAdapter1.Fill(this.dataSet11.组织机构编码表);
  318. }
  319. //--------------遍历整个数据表,保存所有修改------------------
  320. private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
  321. {
  322. if(e.Button.ToolTipText == "保存修改")//保存所作的修改
  323. {
  324. try
  325. {
  326. if (this.dataSet11.组织机构编码表.GetChanges() != null)
  327. {
  328. this.sqlDataAdapter1.Update(this.dataSet11);
  329. MessageBox.Show("数据保存成功!","信息");
  330. }
  331. else
  332. {
  333. MessageBox.Show("没有修改任何数据!","信息");
  334. }
  335. }
  336. catch
  337. {
  338. MessageBox.Show("数据修改失败,请重试!","提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
  339. return;
  340. }
  341. }
  342. if (e.Button.ToolTipText == "退出")//退出窗体
  343. {
  344. this.Close();
  345. }
  346. }
  347. }
  348. }