最近在完善 學生宿舍管理系統 中 水電費統計子產品的功能時候,涉及到了水電費資料登記日期的記錄問題,運作環境是( Win2000+VS2003+Access2000),就此我專做了一個Demo,研究了此問題.
下面的代碼向我們示範了如何把一個日期(date)轉化成資料庫所能識别接受的資料.
如何向access表中的日期列插入日期資料 (C#實作) 1
如何向access表中的日期列插入日期資料 (C#實作) using System;
2
如何向access表中的日期列插入日期資料 (C#實作) using System.Drawing;
3
如何向access表中的日期列插入日期資料 (C#實作) using System.Collections;
4
如何向access表中的日期列插入日期資料 (C#實作) using System.ComponentModel;
5
如何向access表中的日期列插入日期資料 (C#實作) using System.Windows.Forms;
6
如何向access表中的日期列插入日期資料 (C#實作) using System.Data;
7
如何向access表中的日期列插入日期資料 (C#實作) using System.Data .OleDb ;
8
如何向access表中的日期列插入日期資料 (C#實作) using System.Globalization ;
9
如何向access表中的日期列插入日期資料 (C#實作) 10
如何向access表中的日期列插入日期資料 (C#實作) namespace SDMS
11
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
12
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) ///
13
如何向access表中的日期列插入日期資料 (C#實作) /// Form1 的摘要說明。
14
如何向access表中的日期列插入日期資料 (C#實作) ///
15
如何向access表中的日期列插入日期資料 (C#實作) public class Form1 : System.Windows.Forms.Form
16
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
17
如何向access表中的日期列插入日期資料 (C#實作) private System.Windows.Forms.Button btnOK;
18
如何向access表中的日期列插入日期資料 (C#實作) private System.Windows.Forms.Button btnCancel;
19
如何向access表中的日期列插入日期資料 (C#實作) private System.Windows.Forms.Label labID;
20
如何向access表中的日期列插入日期資料 (C#實作) private System.Windows.Forms.Label labDate;
21
如何向access表中的日期列插入日期資料 (C#實作) private System.Windows.Forms.TextBox txtID;
22
如何向access表中的日期列插入日期資料 (C#實作) private System.Windows.Forms.TextBox txtDate;
23
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) ///
24
如何向access表中的日期列插入日期資料 (C#實作) /// 必需的設計器變量。
25
如何向access表中的日期列插入日期資料 (C#實作) ///
26
如何向access表中的日期列插入日期資料 (C#實作) private System.ComponentModel.Container components = null;
27
如何向access表中的日期列插入日期資料 (C#實作) 28
如何向access表中的日期列插入日期資料 (C#實作) public Form1()
29
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
30
如何向access表中的日期列插入日期資料 (C#實作) //
31
如何向access表中的日期列插入日期資料 (C#實作) // Windows 窗體設計器支援所必需的
32
如何向access表中的日期列插入日期資料 (C#實作) //
33
如何向access表中的日期列插入日期資料 (C#實作) InitializeComponent();
34
如何向access表中的日期列插入日期資料 (C#實作) 35
如何向access表中的日期列插入日期資料 (C#實作) //
36
如何向access表中的日期列插入日期資料 (C#實作) // TODO: 在 InitializeComponent 調用後添加任何構造函數代碼
37
如何向access表中的日期列插入日期資料 (C#實作) //
38
如何向access表中的日期列插入日期資料 (C#實作) }
39
如何向access表中的日期列插入日期資料 (C#實作) 40
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) ///
41
如何向access表中的日期列插入日期資料 (C#實作) /// 清理所有正在使用的資源。
42
如何向access表中的日期列插入日期資料 (C#實作) ///
43
如何向access表中的日期列插入日期資料 (C#實作) protected override void Dispose( bool disposing )
44
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
45
如何向access表中的日期列插入日期資料 (C#實作) if( disposing )
46
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
47
如何向access表中的日期列插入日期資料 (C#實作) if (components != null)
48
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
49
如何向access表中的日期列插入日期資料 (C#實作) components.Dispose();
50
如何向access表中的日期列插入日期資料 (C#實作) }
51
如何向access表中的日期列插入日期資料 (C#實作) }
52
如何向access表中的日期列插入日期資料 (C#實作) base.Dispose( disposing );
53
如何向access表中的日期列插入日期資料 (C#實作) }
54
如何向access表中的日期列插入日期資料 (C#實作) 55
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) Windows 窗體設計器生成的代碼#region Windows 窗體設計器生成的代碼
56
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) ///
57
如何向access表中的日期列插入日期資料 (C#實作) /// 設計器支援所需的方法 - 不要使用代碼編輯器修改
58
如何向access表中的日期列插入日期資料 (C#實作) /// 此方法的内容。
59
如何向access表中的日期列插入日期資料 (C#實作) ///
60
如何向access表中的日期列插入日期資料 (C#實作) private void InitializeComponent()
61
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
62
如何向access表中的日期列插入日期資料 (C#實作) this.btnOK = new System.Windows.Forms.Button();
63
如何向access表中的日期列插入日期資料 (C#實作) this.btnCancel = new System.Windows.Forms.Button();
64
如何向access表中的日期列插入日期資料 (C#實作) this.labID = new System.Windows.Forms.Label();
65
如何向access表中的日期列插入日期資料 (C#實作) this.labDate = new System.Windows.Forms.Label();
66
如何向access表中的日期列插入日期資料 (C#實作) this.txtID = new System.Windows.Forms.TextBox();
67
如何向access表中的日期列插入日期資料 (C#實作) this.txtDate = new System.Windows.Forms.TextBox();
68
如何向access表中的日期列插入日期資料 (C#實作) this.SuspendLayout();
69
如何向access表中的日期列插入日期資料 (C#實作) //
70
如何向access表中的日期列插入日期資料 (C#實作) // btnOK
71
如何向access表中的日期列插入日期資料 (C#實作) //
72
如何向access表中的日期列插入日期資料 (C#實作) this.btnOK.Location = new System.Drawing.Point(56, 200);
73
如何向access表中的日期列插入日期資料 (C#實作) this.btnOK.Name = "btnOK";
74
如何向access表中的日期列插入日期資料 (C#實作) this.btnOK.TabIndex = 0;
75
如何向access表中的日期列插入日期資料 (C#實作) this.btnOK.Text = "确定";
76
如何向access表中的日期列插入日期資料 (C#實作) this.btnOK.Click += new System.EventHandler(this.btnOK_Click);
77
如何向access表中的日期列插入日期資料 (C#實作) //
78
如何向access表中的日期列插入日期資料 (C#實作) // btnCancel
79
如何向access表中的日期列插入日期資料 (C#實作) //
80
如何向access表中的日期列插入日期資料 (C#實作) this.btnCancel.Location = new System.Drawing.Point(192, 200);
81
如何向access表中的日期列插入日期資料 (C#實作) this.btnCancel.Name = "btnCancel";
82
如何向access表中的日期列插入日期資料 (C#實作) this.btnCancel.TabIndex = 1;
83
如何向access表中的日期列插入日期資料 (C#實作) this.btnCancel.Text = "取消";
84
如何向access表中的日期列插入日期資料 (C#實作) this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click);
85
如何向access表中的日期列插入日期資料 (C#實作) //
86
如何向access表中的日期列插入日期資料 (C#實作) // labID
87
如何向access表中的日期列插入日期資料 (C#實作) //
88
如何向access表中的日期列插入日期資料 (C#實作) this.labID.Location = new System.Drawing.Point(40, 40);
89
如何向access表中的日期列插入日期資料 (C#實作) this.labID.Name = "labID";
90
如何向access表中的日期列插入日期資料 (C#實作) this.labID.TabIndex = 2;
91
如何向access表中的日期列插入日期資料 (C#實作) this.labID.Text = "ID";
92
如何向access表中的日期列插入日期資料 (C#實作) //
93
如何向access表中的日期列插入日期資料 (C#實作) // labDate
94
如何向access表中的日期列插入日期資料 (C#實作) //
95
如何向access表中的日期列插入日期資料 (C#實作) this.labDate.Location = new System.Drawing.Point(40, 112);
96
如何向access表中的日期列插入日期資料 (C#實作) this.labDate.Name = "labDate";
97
如何向access表中的日期列插入日期資料 (C#實作) this.labDate.TabIndex = 3;
98
如何向access表中的日期列插入日期資料 (C#實作) this.labDate.Text = "日期";
99
如何向access表中的日期列插入日期資料 (C#實作) //
100
如何向access表中的日期列插入日期資料 (C#實作) // txtID
101
如何向access表中的日期列插入日期資料 (C#實作) //
102
如何向access表中的日期列插入日期資料 (C#實作) this.txtID.Location = new System.Drawing.Point(192, 48);
103
如何向access表中的日期列插入日期資料 (C#實作) this.txtID.Name = "txtID";
104
如何向access表中的日期列插入日期資料 (C#實作) this.txtID.TabIndex = 4;
105
如何向access表中的日期列插入日期資料 (C#實作) this.txtID.Text = "";
106
如何向access表中的日期列插入日期資料 (C#實作) //
107
如何向access表中的日期列插入日期資料 (C#實作) // txtDate
108
如何向access表中的日期列插入日期資料 (C#實作) //
109
如何向access表中的日期列插入日期資料 (C#實作) this.txtDate.Location = new System.Drawing.Point(192, 112);
110
如何向access表中的日期列插入日期資料 (C#實作) this.txtDate.Name = "txtDate";
111
如何向access表中的日期列插入日期資料 (C#實作) this.txtDate.TabIndex = 5;
112
如何向access表中的日期列插入日期資料 (C#實作) this.txtDate.Text = "";
113
如何向access表中的日期列插入日期資料 (C#實作) //
114
如何向access表中的日期列插入日期資料 (C#實作) // Form1
115
如何向access表中的日期列插入日期資料 (C#實作) //
116
如何向access表中的日期列插入日期資料 (C#實作) this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
117
如何向access表中的日期列插入日期資料 (C#實作) this.ClientSize = new System.Drawing.Size(344, 277);
118
如何向access表中的日期列插入日期資料 (C#實作) this.Controls.Add(this.txtDate);
119
如何向access表中的日期列插入日期資料 (C#實作) this.Controls.Add(this.txtID);
120
如何向access表中的日期列插入日期資料 (C#實作) this.Controls.Add(this.labDate);
121
如何向access表中的日期列插入日期資料 (C#實作) this.Controls.Add(this.labID);
122
如何向access表中的日期列插入日期資料 (C#實作) this.Controls.Add(this.btnCancel);
123
如何向access表中的日期列插入日期資料 (C#實作) this.Controls.Add(this.btnOK);
124
如何向access表中的日期列插入日期資料 (C#實作) this.Name = "Form1";
125
如何向access表中的日期列插入日期資料 (C#實作) this.Text = "Form1";
126
如何向access表中的日期列插入日期資料 (C#實作) this.ResumeLayout(false);
127
如何向access表中的日期列插入日期資料 (C#實作) 128
如何向access表中的日期列插入日期資料 (C#實作) }
129
如何向access表中的日期列插入日期資料 (C#實作) #endregion
130
如何向access表中的日期列插入日期資料 (C#實作) 131
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) ///
132
如何向access表中的日期列插入日期資料 (C#實作) /// 應用程式的主入口點。
133
如何向access表中的日期列插入日期資料 (C#實作) ///
134
如何向access表中的日期列插入日期資料 (C#實作) [STAThread]
135
如何向access表中的日期列插入日期資料 (C#實作) static void Main()
136
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
137
如何向access表中的日期列插入日期資料 (C#實作) Application.Run(new Form1());
138
如何向access表中的日期列插入日期資料 (C#實作) }
139
如何向access表中的日期列插入日期資料 (C#實作) 140
如何向access表中的日期列插入日期資料 (C#實作) private void btnOK_Click(object sender, System.EventArgs e)
141
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
142
如何向access表中的日期列插入日期資料 (C#實作) string str=System.Configuration .ConfigurationSettings .AppSettings ["OleDbConString"];
143
如何向access表中的日期列插入日期資料 (C#實作) OleDbConnection con=new OleDbConnection (str);
144
如何向access表中的日期列插入日期資料 (C#實作) try
145
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
146
如何向access表中的日期列插入日期資料 (C#實作) 147
如何向access表中的日期列插入日期資料 (C#實作) con.Open ();
148
如何向access表中的日期列插入日期資料 (C#實作) string strInsert = "INSERT INTO DemoTable (ID, DateData) VALUES ( ";
149
如何向access表中的日期列插入日期資料 (C#實作) 150
如何向access表中的日期列插入日期資料 (C#實作) if((txtID.Text ==string.Empty )||(txtDate.Text ==string.Empty ))
151
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
152
如何向access表中的日期列插入日期資料 (C#實作) MessageBox.Show ("所需資料不能為空");
153
如何向access表中的日期列插入日期資料 (C#實作) return;
154
如何向access表中的日期列插入日期資料 (C#實作) }
155
如何向access表中的日期列插入日期資料 (C#實作) System.DateTime dt = DateTime.Parse(txtDate.Text,System.Globalization.CultureInfo.CreateSpecificCulture("zh-CN").DateTimeFormat);
156
如何向access表中的日期列插入日期資料 (C#實作) 157
如何向access表中的日期列插入日期資料 (C#實作) 158
如何向access表中的日期列插入日期資料 (C#實作) //轉化傳回文本框,友善顯示
159
如何向access表中的日期列插入日期資料 (C#實作) int i=int.Parse(txtID.Text);
160
如何向access表中的日期列插入日期資料 (C#實作) string sNow = "";
161
如何向access表中的日期列插入日期資料 (C#實作) sNow = dt.ToShortDateString();
162
如何向access表中的日期列插入日期資料 (C#實作) txtID.Text=i.ToString();
163
如何向access表中的日期列插入日期資料 (C#實作) txtDate.Text = '#'+sNow+'#';
164
如何向access表中的日期列插入日期資料 (C#實作) 165
如何向access表中的日期列插入日期資料 (C#實作) strInsert += txtID.Text+", ";
166
如何向access表中的日期列插入日期資料 (C#實作) strInsert += "CDate("+txtDate.Text+')'+")";
167
如何向access表中的日期列插入日期資料 (C#實作) OleDbCommand cmd=new OleDbCommand (strInsert,con);
168
如何向access表中的日期列插入日期資料 (C#實作) cmd.ExecuteNonQuery ();
169
如何向access表中的日期列插入日期資料 (C#實作) 170
如何向access表中的日期列插入日期資料 (C#實作) MessageBox.Show ("添加成功");
171
如何向access表中的日期列插入日期資料 (C#實作) }
172
如何向access表中的日期列插入日期資料 (C#實作) catch(Exception err)
173
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
174
如何向access表中的日期列插入日期資料 (C#實作) throw err;
175
如何向access表中的日期列插入日期資料 (C#實作) }
176
如何向access表中的日期列插入日期資料 (C#實作) finally
177
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
178
如何向access表中的日期列插入日期資料 (C#實作) 179
如何向access表中的日期列插入日期資料 (C#實作) con.Close ();
180
如何向access表中的日期列插入日期資料 (C#實作) }
181
如何向access表中的日期列插入日期資料 (C#實作) }
182
如何向access表中的日期列插入日期資料 (C#實作) 183
如何向access表中的日期列插入日期資料 (C#實作) private void btnCancel_Click(object sender, System.EventArgs e)
184
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作)
如何向access表中的日期列插入日期資料 (C#實作) {
185
如何向access表中的日期列插入日期資料 (C#實作) Application.Exit ();
186
如何向access表中的日期列插入日期資料 (C#實作) }
187
如何向access表中的日期列插入日期資料 (C#實作) }
188
如何向access表中的日期列插入日期資料 (C#實作) }
189
如何向access表中的日期列插入日期資料 (C#實作) ps:其中txtDate也可以用DateTimePicker控件來代替,擷取它的Value值既可
轉載于:https://www.cnblogs.com/finesite/archive/2005/10/18/257124.html