string sql =
"select top @PageSize * from Album where Id not in " + "(" + "select top @PageIndex Id from @name" + ")" + " ";
SqlCommand cmd = new SqlCommand(sql, con);
cmd.Parameters.Add("@PageSize", PageSize);
cmd.Parameters.Add("@PageIndex", PageIndex);
cmd.Parameters.Add("@name", typeof(name).Name);
他报这样的错:
'@PageSize' 附近有语法错误。
'@PageIndex' 附近有语法错误。请各位大虾帮忙看看~感谢
"select top @PageSize * from Album where Id not in " + "(" + "select top @PageIndex Id from @name" + ")" + " ";
SqlCommand cmd = new SqlCommand(sql, con);
cmd.Parameters.Add("@PageSize", PageSize);
cmd.Parameters.Add("@PageIndex", PageIndex);
cmd.Parameters.Add("@name", typeof(name).Name);
他报这样的错:
'@PageSize' 附近有语法错误。
'@PageIndex' 附近有语法错误。请各位大虾帮忙看看~感谢
解决方案 »
- Winform ComboBox 下拉框如何设置展开
- C# 执行DOS命令后为什么不生成指定文件
- 请问WPF如何动态加载图标-- 在线等
- winform,点击一个图片,图片周围显示虚线还有8个焦点,拖动焦点来缩放图片,大家给点思路
- 小妹郁闷好久在线急求为什么c#后台调用javascript函数没有执行?
- 关于委托的基础问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
- 关于窗体跳转的问题
- switch case中可以用变量吗?
- 开发Word插件用什么方法最简便
- C#中使用INSERT在ORACLE数据库中插入DATE类型报错
- C#如何实现运行其他软件的快捷功能
- [求助]如何用c#获取另一个应用程序文本框中的值
PageSize和PageIndex是int型吗?
"select top " + PageSize + " from Album where Id not in " + "(" + "select top " + PageIndex + " Id from @name" + ")" + " ";
SqlCommand cmd = new SqlCommand(sql, con);
//cmd.Parameters.Add("@PageSize", PageSize);
//cmd.Parameters.Add("@PageIndex", PageIndex);
cmd.Parameters.Add("@name", typeof(name).Name);
其中 我把name当成已存在的一个表
像这样有变量的 可以通过++连接