操作sql数据库和access数据库有什么不同吗?
sql中是不是要用
sqlstr=""
rs=conn.execute(sqlstr)
这种形式来操作
不能用
rs.addnew
.....
rs.update
来增加数据之类的?
或者两种都可以,如果是,那么那种好呢?
此两种方式都可以的
无所谓哪种比较好的,只是根据需要采用不同的方式而已
不同。好多数据库子代的函数不一样。比如 oracle sql-server就有不一样的地方。oracle 里面decodesql-server 里面没有!具体利用的厮杀数据库要跟实际联系
两种数据库的sql语句大都是一样的,比如说删除语句,access就用delete * from table,而sql就用delete from table。另外就是链接时写法不同。sql也能用你说的方法来增加数据,到底用哪种因人而异,萝卜青菜各有所爱。
ASP中操作SQL也可以用第二种,不过我觉得还是
conn.execute(SQL语句) 这种方法好一点