Usuário com melhor resposta
Tipo nText em C#

Pergunta
-
Uso VS2010, aspnet4, c#, sqlserver 2008
Em uma tabela do meu banco tem um campo "Comment" do tipo Ntext, em uma consulta dentro do Visual studio, preciso comparar um uma variavel "codigo" que eu crio, com o campo Comment da tabela, qual o tipo da variável que tenho para comparar
ex:
string codigo = "20";
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "select m.Comment from aspnet_Users u, aspnet_Membership m where u.UserId = m.UserId and m.Comment = @code";
cmd.CommandType = CommandType.Text;
cmd.Parameters.AddWithValue("@code", codigo);
SqlDataReader reader = cmd.ExecuteReader();--------------------- e r r o --------------------
O erro diz que o tipo string é incompativel com o tipo ntext
Álvaro Luiz
Respostas
-
Olá Luiz,
de uma olhada nesse link
http://stackoverflow.com/questions/5272797/compare-ntext-by-string-in-sql-server-2005-by-linq
não seria uma opção trocar seu tipo Ntext para Nvarchar?
Att
Wennder A. Santos
Se foi útil, marque como útil. Se respondeu sua pergunta ou sanou sua dúvida, marque como resposta.
- Marcado como Resposta Álvaro Luiz quinta-feira, 16 de janeiro de 2014 17:53
-
Olá,
já tentou converter na sql para nvarchar?
select m.Comment from aspnet_Users u, aspnet_Membership m where u.UserId = m.UserId and convert(nvarchar,m.Comment) = @code
Wennder
- Marcado como Resposta Álvaro Luiz quinta-feira, 16 de janeiro de 2014 17:53
Todas as Respostas
-
Olá Luiz,
de uma olhada nesse link
http://stackoverflow.com/questions/5272797/compare-ntext-by-string-in-sql-server-2005-by-linq
não seria uma opção trocar seu tipo Ntext para Nvarchar?
Att
Wennder A. Santos
Se foi útil, marque como útil. Se respondeu sua pergunta ou sanou sua dúvida, marque como resposta.
- Marcado como Resposta Álvaro Luiz quinta-feira, 16 de janeiro de 2014 17:53
-
-
-
Olá,
já tentou converter na sql para nvarchar?
select m.Comment from aspnet_Users u, aspnet_Membership m where u.UserId = m.UserId and convert(nvarchar,m.Comment) = @code
Wennder
- Marcado como Resposta Álvaro Luiz quinta-feira, 16 de janeiro de 2014 17:53
-
-