首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

MySql+C#可以施用?号当参数吗

2012-09-22 
MySql+C#可以使用?号当参数吗insert into b_area(area_no,area_name,area_address,area_linkman,area_phon

MySql+C#可以使用?号当参数吗
insert into b_area(area_no,area_name,area_address,area_linkman,area_phone,s_date,s_no,t_no,s_js,s_ws) select '06', ?, ?, ?, ?, '2012/09/13', ?, ?

以上SQL语句 MSACCESS+C# 正常,MySql+C#就报错了,是不是因为?号不能当参数使用的

[解决办法]
insert into b_area(area_no,area_name,area_address,area_linkman,area_phone,s_date,s_no,t_no,s_js,s_ws) select '06', @x, @y..
[解决办法]

引用cmd.CommandText = "INSERT INTO myTable VALUES(NULL, @number, @text)"
cmd.Prepare()

cmd.Parameters.Add("@number", 1)
cmd.Parameters.Add("@text", "One")

热点排行