insert into语句的语法错误问题!
我的 string sql = "insert into YTC(HC)values(@Half)";
我确实建立了 YTC这个表 并且也有 HC这列 这列的类型 我建的时候选的TEXT类型
public void InsertLevel1()
{
string sql = "insert into category(id,parentId,name,displayOrder)values(@id,@parentId,@name,@displayOrder)";
using (SQLiteConnection connection = new SQLiteConnection("Data Source=D:\\category.db"))
{
connection.Open();
using (DbTransaction transaction = connection.BeginTransaction())
{
using (SQLiteCommand command = new SQLiteCommand(sql, connection))
{
command.Parameters.Add(new SQLiteParameter("@id", DbType.Int32));
command.Parameters.Add(new SQLiteParameter("@parentId", DbType.Int32));
command.Parameters.Add(new SQLiteParameter("@name", DbType.String));
command.Parameters.Add(new SQLiteParameter("@displayOrder", DbType.Byte));
for (int i = 1; i <= Level1; i++)
{
command.Parameters["@id"].Value = i;
command.Parameters["@parentId"].Value = 0;
command.Parameters["@name"].Value = string.Format("Level_{0}_Name_{1}", i, i);
command.Parameters["@displayOrder"].Value = random.Next(1, 256);
command.ExecuteNonQuery();
}
}
transaction.Commit();
}
}
}
相关推荐
mysql语句如何插入含单引号或反斜杠的值详解
主要给大家介绍了关于mysql语句如何插入含单引号或反斜杠的值的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
sql warning报错出错信息说明
错误 严重度 描述(消息文本) 1 10 上次升级的版本日期: 10/11/90. 21 10 警告:严重错误 %1! 发生于 %2!。请记下错误和时间,然后与系统管理员联系。 102 15 在 ''%1!'' 附近有语法错误。 103 15 以 ''%2!'' 开头的 %1! 太长。最大长度为 %4!。 104 15 如果语句中包含 UNION 运算符,那么 ORDER BY 子句中的项就必须出现在选择列表中。 105 15 字符串 ''%1!'' 之前有未闭合的引号。 106 16 查询中的表名太多。允许的最大数目为 %1!。 ........... .............
正确使用MySQL INSERT INTO语句
以下的文章主要介绍的是MySQL INSERT INTO语句的实际用法以及MySQL INSERT INTO语句中的相关语句的介绍,MySQL INSERT INTO语句在实际应用中是经常使用到的语句,所以对其相关的内容还是多多掌握为好。 INSERT [LOW_PRIORITY | DELAYED] [IGNORE] [INTO] tbl_name [(col_name,...)] VALUES (expression,...),(...),... MySQLINSERT INTO SELECT语句: INSERT [LOW_PRIORITY | DELAYED] [IGNORE]
MYSQL SELECT INTO 和 INSERT INTO SELECT
关于MySQL中“SELECT INTO”和“INSERT INTO SELECT”两种语法的使用与说明。
INSERT INTO SELECT语句与SELECT INTO FROM语句的一些区别
1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,…) select value1,value2,… from Table1 要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下: INSERT INTO SELECT语句复制表数据 代码如下: –1.创建测试表 create TABLE Table1 ( a varchar(10), b varchar(10), c varchar(10), CONSTRAINT [PK_Table1] P


