string sql = "update teacher,users,admin set sex='" + ddlsex.SelectedItem.Value + "',birthday='" + birthday + "',from='" + from + "',website='" + website + "',email='" + email + "',qq='" + qq + "',msn='" + msn + "',tel='" + tel + "',introduction='" + introduction + "' where admin.UserName='" + UserName + "' or users.UserName='" + UserName + "' or teacher.UserName='" + UserName + "'";即使改成
string sql = "update teacher,users,admin set * where admin.UserName='" + UserName + "' or users.UserName='" + UserName + "' or teacher.UserName='" + UserName + "'";
也是一样的错误',' 附近有语法错误。
就是更新UserName数据库里的数据,当然前提是不知道用户名再在三个表里的哪个里面sql语句稍微变化一点我就无能了,帮帮忙啊啊啊,谢谢了!
顺便小小问下:那个可用分到哪里看的?
string sql = "update teacher,users,admin set * where admin.UserName='" + UserName + "' or users.UserName='" + UserName + "' or teacher.UserName='" + UserName + "'";
也是一样的错误',' 附近有语法错误。
就是更新UserName数据库里的数据,当然前提是不知道用户名再在三个表里的哪个里面sql语句稍微变化一点我就无能了,帮帮忙啊啊啊,谢谢了!
顺便小小问下:那个可用分到哪里看的?
最重要的一点,SQL语句可以这样写吗?我也是新手,仅代表个人看法,我去试试,等哈回你
SET t.ColB = t.ColB + s.ColB
FROM t INNER JOIN s ON (t.ColA = s.ColA)
using(trsanctionscope ts
事务控制update多表
如果语法上没问题 看一下表结构里是否和你的update冲突
如果语法上没问题 看一下表结构里是否和你的update冲突
然后其他的我自己解决好了
谢谢上面帮忙滴童鞋,认真回复的我都给分了