日期:2014-05-17  浏览次数:20387 次

坑爹 odbc插入怎么不带那个 看下吧
insert into table values是(@username)
……
 cmd.Paramters.AddWithValue("@username","xxx'");
在mysql sql 都可以的 怎么在odbc中不行呢
我是插入到excel中的 总是说期待的参数是1 values前面加列也没动用啊
主要是如果数据有xxx' 这样插入就会报错 
哎 那个mysql的编码还是拉丁文 坑爹 不是utf-8
------最佳解决方案--------------------

cmd.Parameters.Add("@username","xxx'");


用这种方式去添加参数
------其他解决方案--------------------
Oledb是按顺序来的,不是按参数来的
------其他解决方案--------------------
ODBC不能像sql mysql
insert into table values是(@username)
……
 cmd.Paramters.AddWithValue("@username","xxx'");
这样吗
那如果插入的值是有是这个什么班 xxx' 这样的参数怎么插入
------其他解决方案--------------------
那参数有带这个符号' ODBV怎么插入呢
是从sql取记录放到excle中的