请大家帮一下忙 是string 和 navarchar 的传值问题
我写的程序是从页面的文本框输入字符串 然后在于数据库中的在字段匹配 数据库中的字段是nvarchar类型的 可是 文本框中的值经过存储过程是就没了 难道是string 和nvarchar不匹配吗? --------------------编程问答-------------------- 不会的 ,是不是你的 存储过程 有问题 --------------------编程问答-------------------- --------------------编程问答-------------------- 应该没问题 我是这样写的 select * from cmflo where [name] like @txt 这个变量我声明了 --------------------编程问答-------------------- like加上%%才能匹配不要在变量只加 --------------------编程问答-------------------- 具体说清楚点好么 我不太懂 --------------------编程问答-------------------- declare @sql varchar(100)set @sql='select * from cmflo where [name] like ''%'+@txt+'%'''
exext(@sql)
补充:.NET技术 , ASP.NET