2012-08-11 45 views
-1

我已经修改了我的SELECT语句在存储过程中,这样的专栏“门票”含有超链接到一些JavaScript行动,但它给了我错误说Invalid Column Name Ticket存储过程添加超链接

Set @SQL = 'Select ''<a href=' + CHAR(39) + 'javascript:editTicketByIDAction(' + CONVERT(VarChar(Max), Ticket) + ')' + CHAR(39) + '>' + CONVERT(VarChar(Max), Ticket) + '</a>'' Ticket,VendorTicket[Vendor Ticket],Comments From dbo.VendorTickets Where NotifyOn <= GetDate() And IsNull(NotifyOn,0)<>0 ' 

回答

1

这是怎么回事应该是

DECLARE @SQL varchar(250)='Select ''<a href="javascript:editTicketByIDAction('' + CONVERT(VarChar(Max), Ticket) + '')">'' + CONVERT(VarChar(Max), Ticket) + ''</a>'', Ticket,[Vendor Ticket],Comments From dbo.VendorTickets Where NotifyOn <= GetDate() And IsNull(NotifyOn,0)<>0 '