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. 什么是“!”在if语句
- 5. 什么是vbscript中条件语句的最短表达式?
- 6. php刀片中if语句的正确条件是什么?
- 7. 插入到语句中的语法错误 - 错误是什么?
- 8. 这条语句在C#中的含义是什么?
- 9. java.util.Scanner条件语句错误
- 10. 这条SQLite FULL JOIN语句和WHERE子句有什么错误
- 11. 以下if语句的条件是什么?
- 12. 为什么是我最后的条件返回false if语句
- 13. 条件语句将过滤这些输入是什么?
- 14. mysql的究竟是什么条件update语句
- 15. 什么是“||”在var语句中是什么意思?
- 16. 什么是。在Python中的导入语句是什么意思?
- 17. 在一条语句而不是两条SQL语句中更新
- 18. 这条SQL语句有什么问题 - 语法错误#1064?
- 19. 什么是语句查询
- 20. switch语句是什么?
- 21. 什么是调用语句
- 22. 什么是ES6 import语句
- 23. 什么是throw语句?
- 24. 在switch语句中使用条件句
- 25. 视图错误中的条件语句
- 26. JavaScript条件语句中的错误
- 27. if语句中的错误有条件
- 28. if语句中if语句的条件
- 29. 可以在Perl 5中使用'when'语句的条件是什么?
- 30. 什么是这条SQL SELECT语句的正确语法
你什么样的错误(如果有的话)? – 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