Próba sparametryzowania wartości TOP w mojej instrukcji sql.C# SQL Top jako parametr
SELECT TOP @topparam * from table1
command.Parameters.Add("@topparam",SqlDbType.VarChar, 10).Value = somevalue.ToString();
To nie działa. Czy ktoś ma jakieś sugestie?
Aby wyjaśnić, nie chcę używać procedur przechowywanych.
To doprowadziło mnie do mojej odpowiedzi. Przekazywałem wartość jako varchar, przełączając na int to naprawiłem. Dziękuje wszystkim. – muhan
To jest dokładnie to, czego szukałem, dzięki! – ActionOwl
Czy istnieje sposób ustawienia @topparam na wartość, która oznacza, że ignoruje TOP i zwraca wszystkie wiersze? –