C#中对第一列不为空的数据库进行填写总是提示sql结束未加:

问题描述

stringsql1="insertinto芯片记录表(注册时间,洗涤次数,公司名,服务名称,纺织品种类)values('"+DateTime.Now+"','"+0+"','"+comboBox2.Text+"','"+comboBox3.Text+"','"+comboBox1.Text+"')where芯片标识isnotnull";OleDbCommandcmd1=newOleDbCommand(sql1);cmd1.Connection=conn;inttest=cmd1.ExecuteNonQuery();

解决方案

解决方案二:
对于这种问题你最好的办法就是把stringsql1打印出来,看看SQL语句错没错
解决方案三:
stringsql1="insertinto芯片记录表(注册时间,洗涤次数,公司名,服务名称,纺织品种类)values('"+DateTime.Now+"','"+0+"','"+comboBox2.Text+"','"+comboBox3.Text+"','"+comboBox1.Text+"')where芯片标识isnotnull";

insertinto后面带where条件?access难道支持这种语法?omg

时间: 2024-08-18 03:18:43

C#中对第一列不为空的数据库进行填写总是提示sql结束未加:的相关文章

请问各大神,如何将datagrid表格中的第一列数据逐行计算后,再将得出的结果依次放入第二列?

问题描述 请问各大神,如何将datagrid表格中的第一列数据逐行计算后,再将得出的结果依次放入第二列? Private Sub transform_Click() Dim Ni As Double Adodc1.Refresh Adodc1.Recordset.Update Ni = Adodc1.Recordset.RecordCount Adodc1.Recordset.MoveFirst For i = 1 To Ni B = latRT.Text L = longRT.Text Cal

datagridview-将dataGridView1中某一列的值赋给一个数组

问题描述 将dataGridView1中某一列的值赋给一个数组 System.Collections.ArrayList s1 = new System.Collections.ArrayList(); for (int i = 0; i < dataGridView1.Rows.Count; i++)//循环dataGridView1的行 { s1.Add(dataGridView1.Rows[i].Cells[0].Value.ToString ());//将dataGridView1中的第

jtable显示数据库中的数据,为什么数据显示不完全,第一列列名也没有

问题描述 jtable显示数据库中的数据,为什么数据显示不完全,第一列列名也没有 10C 解决方案 用JTable显示数据库数据将数据库中的数据显示到JTable上将Excel中的数据在JTable中显示 解决方案二: 你for循环写的从1开始的..

Excel中完美冻结第一行、第一列的技巧

第一步:在Excel中,单击选中"B2"单击格,执行"窗口"→"拆分"命令(如图1),接下来便会出现图2所示的效果,如果没有出现图2所示效果则说明窗口拆分未成功. 第二步:单击选中最左上角的"A1"单元格,执行"窗口"→"冻结窗格"命令(如图3). 这时就完美的实现了冻结第一行.第一列的效果了(如图4).对于一些数据较多的表格,需要固定表头或者第一列,冻结后查看就方便多了.你也遇到了秀秀

sqlite-从列值为空的表中获取数据

问题描述 从列值为空的表中获取数据 表: CREATE TABLE Reports ( _id INTEGER NOT NULL PRIMARY KEY,member_id INTEGER, is_conf BOOLEAN, name TEXT, started INTEGER, finished INTEGER, description TEXT, obj_id INTEGER NOT NULL, FOREIGN KEY (obj_id) REFERENCES Objects (_id));

html-HTML中table实现相应式导航,第一列固定,其余列根据页面宽度,出现滚动条来显示。

问题描述 HTML中table实现相应式导航,第一列固定,其余列根据页面宽度,出现滚动条来显示. 效果图如上所示,来自文章http://isux.tencent.com/responsive-web-design.html ,在文章中讲到的第三种方法,实现的方法其实有写, thead {float:left;} tbody {display:block;width:auto;overflow-x:auto;} 但是,在尝试这种方法时,总是会出现问题,thead跟tbody在页面变窄时,会错位,并

swing jtble 一览中选中时 第一列三角号

问题描述 1>一览中选中行的时候,第一列有个三角号,不选中的时候没有三角号2>一览中,头部列只有一列,下面显示数据的列是两列.

access-在C#中将一个数组传递到ACCESS表中,第一列传完,然后传下一列,总共4列。

问题描述 在C#中将一个数组传递到ACCESS表中,第一列传完,然后传下一列,总共4列. for (int j = 0; j < 4; ++j)//j代表齿数 { for (int i = 0; i < 30; ++i)//行数,I改变的是测量的点数 { jilushuzhi_left[j,i] = chixiangceliang_left[j, i];//将测量得到的j行i列值传到变量数组 string str = string.Format("insert into rz(&qu

急急急急~~~~~·我想选中datagridview第一列中的一行,并删除,怎么做

问题描述 我想选中datagridview第一列中的一行,并删除,怎么做 解决方案 解决方案二:privatevoiddatagridview1_cellclick(objectsender,DataGridViewCellEventArgse){index=e.RowIndex;if(index<0){return;}stringbookCode=this.dataGridView1.CurrentRow.Cells[2].Value.ToString();//获得ID值if(e.Column