SqlConnection con =
new SqlConnection
(@"Data Source=SAMA-PC\SQLEXPRESS;Initial Catalog=advCenter;
Integrated Security=True");
SqlCommand com1 = new SqlCommand(
"select visited_link
from links
where [user_email][email protected] and [visited_link][email protected]",con);
com1.Parameters.AddWithValue("@ue",Convert.ToString(Session["mail"]));
com1.Parameters.AddWithValue("@vl", ImageButton1.ID);
con.Open();
SqlDataReader dr;
dr = com1.ExecuteReader();
if (dr.HasRows)
{
Label2.Text = "wrong";
}
0
A
回答
0
使用以下:
"... and CAST([visited_link] AS NVARCHAR(MAX))[email protected] "
请参阅以下
0
我想你可以尝试
command.Parameters.Add("@ue", SqlDbType.NText)
command.Parameters("@ue").Value = Convert.ToString(Session["mail"]);
明确指定列的数据类型。
+0
就像Bala R说的那样,你需要指定类型。但是,根据您添加的内容。无论如何,我不确定使用ntext列类型是否合适。我认为如果你将数据库模式从ntext更改为nvarchar(max)(这可能仍然超过链接所需的数量),则不需要指定类型,它将起作用。指定类型不会受到伤害,并且可能是一种很好的做法。 – 2011-06-01 21:13:37
相关问题
- 1. 在带赋值原因的条件语句中,false!==是什么?
- 2. 这条语句做什么:();
- 3. 这条件语句有什么问题?
- 4. 什么是vbscript中条件语句的最短表达式?
- 5. php刀片中if语句的正确条件是什么?
- 6. 插入到语句中的语法错误 - 错误是什么?
- 7. 这条语句在C#中的含义是什么?
- 8. 以下if语句的条件是什么?
- 9. 条件语句将过滤这些输入是什么?
- 10. 为什么是我最后的条件返回false if语句
- 11. 什么是。在Python中的导入语句是什么意思?
- 12. 视图错误中的条件语句
- 13. switch语句是什么?
- 14. 什么是语句查询
- 15. 什么是throw语句?
- 16. 什么是ES6 import语句
- 17. 什么是调用语句
- 18. 为什么宏中的条件语句在IOS中不适用于成语?
- 19. 这条sql语句有什么问题
- 20. 这条SQL语句产生了什么?
- 21. 这条SQL语句有什么问题?
- 22. 这条SQL语句有什么问题
- 23. 这条SQL语句有什么问题?
- 24. 这条语句“Object.prototype”做什么?
- 25. SQL - 交叉表查询中的条件语句 - 说什么
- 26. 为什么忽略if语句中的这个条件?
- 27. 为什么我的if语句中的条件被忽略? C#
- 28. 什么是在PHP的foreach语句?
- 29. 什么是C中的空语句?
- 30. 在IF条件语句
你什么样的错误(如果有的话)? – 2011-06-01 20:59:26
错误信息会有帮助。 – JasonCoder 2011-06-01 21:00:29
错误消息是:数据类型ntext和nvarchar在等于运算符中不兼容。但如果我做了一个没有和visited_link = @ vl的条件,这个陈述变得真实 – semsema 2011-06-01 21:03:23