Fala galera!
Então… acho que o tópico já disse tudo:
Como fazer uma coluna de Auto-Numeração no MySQL?
eu quero fazer essa coluna pra guardar o número de inscrição do usuário…
Vlw!
Fala galera!
Então… acho que o tópico já disse tudo:
Como fazer uma coluna de Auto-Numeração no MySQL?
eu quero fazer essa coluna pra guardar o número de inscrição do usuário…
Vlw!
faça mais ou menos assim:
crie um metodo que cria um novo codigo
public String codigoCliente(){
String codigo = null;
try{
//abra sua conexão
Connection conn = Conexao.conecta();
Statement stmt = conn.createStatement();
//aki pega o ultimo valor da tabela e acrescenta um.
ResultSet rs= stmt.executeQuery("Select max(Cod_Cliente)+1 as novo_cod from TB_Cliente");
//se houver um rs ai ele entra no if
if(rs.next())
codigo= rs.getString("novo_cod");
stmt.close();
conn.close();
}catch (Exception e){
System.out.println("Erro: " + e.getMessage());
}
//se nenhum cliente for registrado o primeiro codigo será zero.
//entra aki se naum tiver nenhum rs
if(codigo==null)
codigo = "0";
return codigo;
}
beleza?
Então…
Então Rafael… eu vou testar a dica do Rodrigo até pq é algo que já tem implementado no mysql e creio que não seja necessário programar eu mesmo…
Mas você faz nos seus programas dessa sua forma? Vc acha que o AUTO_INCREMENT do mysql não é 100%?
é que eu naum uso mysql, estou usando o access, num é um banco muito bom mas da pra brinca um pouko, to afim de baixar o mysql o duro que minha conexão é discada.
e eu tbm nem sabia que o mysql ja tinha um comando proprio pra isso.
valew
Talvez possa ajuda-lo campeão.
Para criar um auto increment no mysql basta digitar o seguinte códido na criação da tabela.
EX:
CREATE TABLE CLIENTE(ID_CLIENTE INTEGER PRIMARY KEY AUTO_INCREMENT, NOME VARCHAR(30));
Vlw
Olá
tem uma maneira muito facil
vc pode usar o mysql-gui-tools-5.0 que é uma ferramenta do mysql
que vc pode criar um banco de dados clicando em botões
quando vc cria uma tabela tem uma coluna que vc pode definir como
AI (auto incremento) na sua pk 
bom é soh vc baixar essa ferramenta e instalar e fuçar que nao tem erro
facil de usar