Насколько мне известно, добавление span
для каждого слова - единственный способ сделать это.
Вы можете использовать Lettering.js , который обрабатывает расщепление для вас. Хотя это не повлияет на производительность, если ваш «код разделения» неэффективен.
Затем вместо привязки .click()
к каждому span
было бы более эффективно связывать один .click()
в контейнер span
s и проверьте event.target
, чтобы увидеть, какой щелчок span
был нажат.
Добавьте скобки:
SELECT TOP (@NumberOfResultsToReturn) *
SQL Server: введите аргумент в паренах:
SELECT TOP (@NumberOfResultsToReturn) *
Вот как я делал это в старые времена:
SET @@ROWCOUNT = @NumberOfResultsToReturn
SELECT ........
SET @@ROWCOUNT = 0
Это будет работать, хотя SELECT TOP (@NumberOfResultsToReturn)
предпочтительнее, если вы используете сервер SQL который поддерживает этот синтаксис:
Это поддерживается в SQL Server 2005 и более поздних версиях, но не в SQL Server 2000. Какую версию вы используете?
Боюсь, вы не можете сделать это в SQL 2000, но вы можете попытаться построить запрос
DECLARE @query VARCHAR(500)
set @query = 'SELECT TOP ' + @NumberOfResultsToReturn + '* FROM table'
EXEC @query
Я не знал трюка с скобками для SQL 2005, спасибо, ребята, тоже!
Возможно, вам придется использовать метод RowNumber ().
Вот пример: