Jump to content


Purga

Member Since 17/03/2011
Offline Last Active 25/03/2011, 22:54
-----

Topics I've Started

Retornar O Id Ao Clicar No Botão Novo

17/03/2011, 19:21

Olá pessoal estou com um problema, tenho um cadastro de pedido eu queria que quando o usuario clicar no botão novo automaticamente gerasse um codigo, e exibisse o mesmo em uma textbox. eu ja fiz esse cogigo mais esta retornando
o id.

public int retornarID()
{
//chama o método conectar
String conectar = @"DataSource=\ProgramFiles\ATVENDAS\BancoDados.sdf;Password=root;";
conexao = new SqlCeConnection(conectar);
SqlCeConnection conn = new SqlCeConnection();
object idPedido;
idPedido = 0;
conn.Open();

string objSql2 = "select top 1 idPedido AS codigo from Pedidos order by idPedido desc";
SqlCeCommand cmd = new SqlCeCommand(objSql2, conn);
try
{

String reader = cmd.ExecuteReader().ToString();

if (idPedido != DBNull.Value)
{
idPedido = reader+1;
}
else
{
idPedido = 1;
}
}
catch (Exception ex)
{

throw ex;
}
finally
{
conn.Close();
}
return Convert.ToInt32(idPedido);

}

Por favor se alguem puder dar uma olhada nesse codigo eu agradeço.

IPB Skin By Virteq