Browse Source

DATA ADD OK.& FIX INPUT BUG

张泳健 8 years ago
parent
commit
cbecd21575

+ 1 - 0
.gitignore View File

34
 GWSocketClient/obj/Release/GWSocketClient.InfoEditor.resources
34
 GWSocketClient/obj/Release/GWSocketClient.InfoEditor.resources
35
 GWSocketClient/obj/Debug/GWSocketClient.IdItemEditor.resources
35
 GWSocketClient/obj/Debug/GWSocketClient.IdItemEditor.resources
36
 GWSocketClient/obj/Release/GWSocketClient.MyMessageBox.resources
36
 GWSocketClient/obj/Release/GWSocketClient.MyMessageBox.resources
37
+GWSocketClient/obj/Release/GWSocketClient.IdItemEditor.resources

BIN
.vs/GWSocketClient/v15/.suo View File


+ 6 - 1
GWSocketClient/InfoEditor.cs View File

134
 
134
 
135
         private void insertList2DB(List<WvBean> list)
135
         private void insertList2DB(List<WvBean> list)
136
         {
136
         {
137
+            Console.WriteLine(list.Count + "");
138
+
137
             for (var i = 0; i < list.Count; i++)
139
             for (var i = 0; i < list.Count; i++)
138
             {
140
             {
139
                 int res = AccsessDbLoader.getInstance().insert2Db(list[i]);
141
                 int res = AccsessDbLoader.getInstance().insert2Db(list[i]);
140
-                InfoEditorTip.Text += (res > 0 ? "插入成功:" : "插入失败") + list[i].ToString() + "\n";
142
+                if (res <= 0)
143
+                {
144
+                    InfoEditorTip.Text += "插入失败" + list[i].ToString() + "\n";
145
+                }
141
             }
146
             }
142
             dataGridView1.DataSource = AccsessDbLoader.getInstance().reloadAccessDb().getDataTable();
147
             dataGridView1.DataSource = AccsessDbLoader.getInstance().reloadAccessDb().getDataTable();
143
         }
148
         }

BIN
GWSocketClient/bin/Debug/dbfile/ID_INFO.accdb View File


BIN
GWSocketClient/bin/Release/dbfile/ID_INFO.accdb View File


+ 25 - 14
GWSocketClient/db/AccsessDbLoader.cs View File

152
 
152
 
153
         public int insert2Db(WvBean wb)
153
         public int insert2Db(WvBean wb)
154
         {
154
         {
155
-            string sql = "INSERT INTO fw(my_index,MY_ID,idInfo,len,mode,desp,default_value,user_value,remark) VALUES(";
156
-            sql += wb.index + ",";
157
-            sql += "'" + wb.myId + "',";
158
-            sql += "'" + wb.idInfo + "',";
159
-            sql += "'" + wb.len + "',";
160
-            sql += "'" + wb.mode + "',";
161
-            sql += "'" + wb.desp + "',";
162
-            sql += "'" + wb.defalutValue + "',";
163
-            sql += "'" + wb.userValue + "',";
164
-            sql += "'" + wb.remark + "')";
165
-            Console.WriteLine(sql);
166
-            OleDbCommand inst = new OleDbCommand(sql, objConnection);
167
-
168
-            return inst.ExecuteNonQuery();
155
+            try
156
+            {
157
+                string sql =
158
+                    "INSERT INTO fw(my_index,MY_ID,idInfo,len,mode,desp,default_value,user_value,remark) VALUES(";
159
+                sql += wb.index + ",";
160
+                sql += "'" + wb.myId + "',";
161
+                sql += "'" + wb.idInfo + "',";
162
+                sql += "'" + wb.len + "',";
163
+                sql += "'" + wb.mode + "',";
164
+                sql += "'" + wb.desp + "',";
165
+                sql += "'" + wb.defalutValue + "',";
166
+                sql += "'" + wb.userValue + "',";
167
+                sql += "'" + wb.remark + "')";
168
+//                Console.WriteLine(sql);
169
+                OleDbCommand inst = new OleDbCommand(sql, objConnection);
170
+
171
+                return inst.ExecuteNonQuery();
172
+            }
173
+            catch (Exception e)
174
+            {
175
+                
176
+                Console.WriteLine(e);
177
+            }
178
+            Console.WriteLine(wb.ToString());
179
+            return -1;
169
         }
180
         }
170
 
181
 
171
         public int delete4Db(int id)
182
         public int delete4Db(int id)

+ 2 - 1
GWSocketClient/model/WvBean.cs View File

21
 
21
 
22
         public override string ToString()
22
         public override string ToString()
23
         {
23
         {
24
-            return "{\"myId\":\"" + myId + "\",\"idInfo\":\"" + idInfo + "\",\"len\":\"" + len + "\","
24
+            return "{\"index\":\"" + index + "\",\"myId\":\"" + myId + "\",\"idInfo\":\"" + idInfo + "\",\"len\":\"" +
25
+                   len + "\","
25
                    + "\"mode\":\"" + mode + "\",\"desp\":\"" + desp + "\",\"remark\":\""
26
                    + "\"mode\":\"" + mode + "\",\"desp\":\"" + desp + "\",\"remark\":\""
26
                    + "\"}";
27
                    + "\"}";
27
         }
28
         }

BIN
excel/ExcelData.xlsx View File


BIN
excel/ID_INFO.accdb View File


BIN
excel/Template.xlsx View File