Erro concatenar
04/10/2012
0
try
{
string q = "";
clConexao c = new clConexao();
SqlCeDataAdapter da;
DataSet ds = new DataSet();
---->>>>>>> q = "select CODCODIGO, DESCRICAO from TBTABELA "; <<<<----------
ja tentei: select CODCODIGO, CONCAT(CODCODIGO,DESCRICAO) AS DESC FROM TBTABELA ( NAO FUNCIONOU )
ja tentei: select CODCODIGO, (CODCODIGO + DESCRICAO) AS DESC FROM TBTABELA (NAO FUNCIONOU )
if (codigo.Length > 0)
q += " where codproduto = '" + codigo + "' ";
q += "order by codcodigo";
c.AbrirConexao();
da = new SqlCeDataAdapter(q, c.cn);
da.Fill(ds, "tbtabela");
cbTabela.ValueMember = "CODCODIGO";
cbTabela.DisplayMember = "DESCRICAO";
cbTabela.DataSource = ds.Tables["tbtabela"];
c.FecharConexao();
}
catch (SqlCeException x)
{
MessageBox.Show(x.Message);
}
o erro retornado é: THERE WAS AN ERROR PARSING THE QUERY. TOKEN LINE NUMBER = 1, TOKEN LINE OFFSET = 51
Alguém teria alguma outra idéia lembrando q o software eh um projeto smartdevice
grato
Ricardo Matarazzo
Posts
04/10/2012
Tiago
Concatenar duas variáveis existem varias formas. por exemplo
string nome="Tiago"; string sobrenome="oliveira"; string nome_completo= nome+sobrenome; ou usar a função concat. string.Concat("nome","nome1");
Dica: quando for colocar um select na aplicação, use o StringBuilder com a função append... na minha opnião fica bem melhor
05/10/2012
Ricardo Matarazzo
vlw
05/10/2012
Ricardo Matarazzo
vlw ai pela ajuda
[resolvido]
05/10/2012
Joel Rodrigues
Um abraço.
Estou encerrando o tópico.
07/10/2012
Ricardo Matarazzo
09/10/2012
Joel Rodrigues
Abraço.
Clique aqui para fazer login e interagir na Comunidade :)