关于Sql server的小问题.
1 在源代码(Java)中,我试图将 String类型的参数,传递给Sql server
可是提示出错---INSERT INTO table(param1,param2) VALUES( "args1 ", "arg2 ")
请问 " " 和 ' '有什么区别。
2 我登陆Sql server 2000后建立一个用户名针对某一数据库,也赋予了它相关的
权限,可是我在应用程序中,不能使用这个用户名,我只能使用登陆名来访问
数据库。
以上,请高手指点一下。
------解决方案--------------------1 ,Sql的语法就是那样的啊,你的字符串应放到 ' '之间
2,你可能是用的是windows 登陆混合验证的
------解决方案--------------------根据我的经验,“ 和 ‘ 在数据库中都是可以接受的(SQL SERVER )
其他的数据库我没有试过
------解决方案--------------------在SQL 里是不允许单独插入 ' 这个符号的
比如这样 insert into temptable(1, "sf 'sf ")
要想插入需转换 这样 insert into temptable(1, "sf ' 'sf ")