插入数据时提示出错,但找到现在都还不知道怎样错,在数据库中试了是可以的。
string con = ConfigurationManager.ConnectionStrings["SiteMapConnectionString"].ToString();
SqlConnection MyConnection = new SqlConnection(con);
SqlCommand MyCommand1 = new SqlCommand();
try
{
DateTime begintime;
DateTime endtime;
DateTime datetime;
Decimal xiuxitime;
begintime = Convert.ToDateTime(DateB.Text.Trim());
endtime = Convert.ToDateTime(DateE.Text.Trim());
datetime = Convert.ToDateTime(daysrh.Text.Trim());
xiuxitime = Convert.ToDecimal(restMine.Text.Trim());
MyConnection.Open();//’打开数据库
MyCommand1.CommandText = "insert into kanormalkq(wk_no,sanormaltypeno,ddate,begindatetime,enddatetime,notes,shenheren,xiuxitime,totalminute)" +
"values('" + NO.Text.Trim() + "','" + ycType.Text.Trim() + "','" + datetime + "','" + begintime + "','" + endtime + "'," +
"'" + detail.Text.Trim() + "','" + shehe.Text.Trim() + "'," + xiuxitime + ",convert(int,datediff(n,'" + begintime + "','" + endtime + "')) )";
MyCommand1.Connection = MyConnection;
MyCommand1.ExecuteNonQuery();
红色的sql语句究竟错在哪里??请大大们救救我吧!我刚学不久。谢谢。
SqlConnection MyConnection = new SqlConnection(con);
SqlCommand MyCommand1 = new SqlCommand();
try
{
DateTime begintime;
DateTime endtime;
DateTime datetime;
Decimal xiuxitime;
begintime = Convert.ToDateTime(DateB.Text.Trim());
endtime = Convert.ToDateTime(DateE.Text.Trim());
datetime = Convert.ToDateTime(daysrh.Text.Trim());
xiuxitime = Convert.ToDecimal(restMine.Text.Trim());
MyConnection.Open();//’打开数据库
MyCommand1.CommandText = "insert into kanormalkq(wk_no,sanormaltypeno,ddate,begindatetime,enddatetime,notes,shenheren,xiuxitime,totalminute)" +
"values('" + NO.Text.Trim() + "','" + ycType.Text.Trim() + "','" + datetime + "','" + begintime + "','" + endtime + "'," +
"'" + detail.Text.Trim() + "','" + shehe.Text.Trim() + "'," + xiuxitime + ",convert(int,datediff(n,'" + begintime + "','" + endtime + "')) )";
MyCommand1.Connection = MyConnection;
MyCommand1.ExecuteNonQuery();
红色的sql语句究竟错在哪里??请大大们救救我吧!我刚学不久。谢谢。
...全文
相关推荐
向存在外键的表中插入数据时出错的原因以及插入外键为空的方法
如下表 CREATE TABLE Course( Cno VARCHAR(4) PRIMARY KEY, Cname VARCHAR(20) NOT NULL, Cpno VARCHAR(4), Ccredit INT, FOREIGN KEY(Cpno) REFERENCES Course(Cno) ); 创建一个表,表中有一个外键,这个外键指向自己的主键,在创建表的时候是被允许的,但是在插入数据的时候,我用正常的sql语句插入数据,但报错了,如下 INSERT INTO course (cno,cname,ccredit) VALUES (1,'数据库',5,4), (2,
Oracle 数据库(Database, DB)
数据库基本概念 数据库(Database, DB) 数据库管理系统(Database Management System, DBMS) 数据库管理员( Database Administrator, DBA) 数据库系统( Database System, DBS ) 关系型数据库 E-R 模型(Entry-Relation)
Java向数据库中插入大量数据时的优化
Java向数据库中插入大量数据时的优化
NBA球员数据管理系统数据库课程设计
NBA球员数据管理系统数据库课程设计
在数据库‘master’中拒绝CREATE DATABASE权限问题的解决方法
今天使用Linq To SQL,要求判断数据库是否存在,不存在是自动创建数据库。


图表区
