关于字符串内嵌套字符串的问题(引号的用法)
专家您好:
我在看一数据库应用程序源码时,其中有一行代码如下:
str = "EXEC sp_attach_db @dbname = N 'db_SSS ', _
@filename1 = N ' " + App.Path + "\DataSource\db_SSS_Data.MDF " + " ', _
@filename2 = N ' " + "\DataSource\db_SSS_Log.LDF " + " ' "
..............(省略中间行)
Set rs = con.Execute(str)
str内存放是一段SQL存储过程的命令代码
< < < <问题是> > > > :
其中的N '是什么意思,有什么作用,以及使用条件是什么呢???
请专家一定帮忙给予解答啊........
[解决办法]
N是Unicode,防止的。
如果你的路全部是字母,你可以去掉N。
具可以SQL的助.