'<ad name="'+ am.name+ '" tag="C" cityid="'+cast(am.city_id as varchar) +'"
stateid="'+convert(varchar(11),cast(cm.state_id as varchar)) +'" capital="N">
</ad>' as chkdata
У меня есть инструкция выше в SQL-запросе.Пожалуйста, помогите избежать этой строки SQL до строки C#
Я хочу, чтобы добавить это C# строка
безуспешной попытки
string sqlqry = "\'<ad name=""\'+ am.name_id + \'"" tag=""C""
cityid=""\'+cast(am.city_id as varchar) +\'""
stateid=""\'+convert(varchar(11),cast(cm.state_id as varchar)) +\'"" capital=""N"">
</ad>\' as chkdata ,";
Позже я это делаю. Я строю запрос в строке.
sqlcountcmd = new SqlCommand(finalsqlqry, sqlconn);
+1 ко всем гарантировано
Просто удалите '@', поскольку строка не является verbatim ... – RemarkLima
попробовал, но не работал –
было бы гораздо предпочтительнее просто «выбрать» нужные вам столбцы и позволить вашему прикладному уровню беспокоиться о xml –