@PStartTime nvarchar(10),--起始日期
@PEndTime nvarchar(10),--截止日期
@ProjectID int,--项目ID
@CompanyID int,--用户组ID
@ReportTypeID int,--悬案类型ID
@ProjectLevelID int,--项目阶段ID
@AssignmentID int,--任务ID
@StatusID int--状态SET @strSqlSelect = @strSqlSelect + ' AND (tx.PresentTime >= '+ ''''+convert(char(10),@lvd_begin_date,120);
SET @strSqlSelect = @strSqlSelect + ''') AND ( tx.PresentTime < '+''''+ convert(char(10),@lvd_end_date,120) ;
SET @strSqlSelect = @strSqlSelect + ''') AND (tx.ProjectID = '''+convert(int,@ProjectID) ;;
SET @strSqlSelect = @strSqlSelect + ''') ORDER BY tx.XuanAnID,ta.SNValue';
EXEC( @strSqlSelect );
执行时:红色部分报“转换成数据类型 int 时失败。“错误!
@PEndTime nvarchar(10),--截止日期
@ProjectID int,--项目ID
@CompanyID int,--用户组ID
@ReportTypeID int,--悬案类型ID
@ProjectLevelID int,--项目阶段ID
@AssignmentID int,--任务ID
@StatusID int--状态SET @strSqlSelect = @strSqlSelect + ' AND (tx.PresentTime >= '+ ''''+convert(char(10),@lvd_begin_date,120);
SET @strSqlSelect = @strSqlSelect + ''') AND ( tx.PresentTime < '+''''+ convert(char(10),@lvd_end_date,120) ;
SET @strSqlSelect = @strSqlSelect + ''') AND (tx.ProjectID = '''+convert(int,@ProjectID) ;;
SET @strSqlSelect = @strSqlSelect + ''') ORDER BY tx.XuanAnID,ta.SNValue';
EXEC( @strSqlSelect );
执行时:红色部分报“转换成数据类型 int 时失败。“错误!
解决方案 »
- 求助大虾关于数据库的ER图知识。
- 级联相加怎么做啊
- 请教不同数据库间表更新数据的问题,大侠们帮忙~~
- SQL Server 2000中的text类型字段,在导入Access数据库时,提示“发生一般转换故障”
- 思考一天毫无结果!!!!!求高人赐教
- SQL Server 自增长列大数据量插入时索引冲突
- mssqlserver服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的,例如"性能和警报日志"
- Sql server 导入导出问题 江湖救急—再现等
- 如何根据记录条件返回字段名
- 关于导入数据库的问题----在线等待--解决就给分
- 关于动态Sql
- varchar里的中文 和nvarchar里的中文
SET @strSqlSelect = @strSqlSelect + ''') ORDER BY tx.XuanAnID,ta.SNValue'; -->SET @strSqlSelect = @strSqlSelect + ''') AND (tx.ProjectID = '+convert(varchar(300),@ProjectID) ;
SET @strSqlSelect = @strSqlSelect + ') ORDER BY tx.XuanAnID,ta.SNValue';
cast(@ProjectID as varchar(10))