SQL
迷惘小书童
努力,奋斗
展开
-
access数据库常见问题
Access数据库,在使用left join连接两个以上的表时,会报错:语法错误,操作符丢失等问题。解决其实很简单,就是得加括号:select * from ((cleft join a on a.id=c.aid)left join b on b.id=c.bid)从其他数据库转到Access来时“报无法识别的关键字when”:Case when不能用,用IIF代替。Case whe...原创 2018-11-29 18:59:04 · 3218 阅读 · 0 评论 -
后台代码的SQL语句根据不同数据库转换
一般情况下,我们的SQL语句都写在代码里,虽然耦合度高了,但是方便。然而,如果突然有一天,需求变了,换数据库,然后我们用新的数据库,一调试,发现有些SQL语句不执行,傻眼了,只能一条一条的改,而且,如果有一天数据库又要换回来,又要改回去,非常不方便。这里我提供一个方法。根据配置更换数据库-<connectionStrings> <!--<add nam原创 2018-11-30 11:32:36 · 1893 阅读 · 0 评论