LAST_INSERT_ID() do MySQL não funciona!

Olá

Alguém ja teve problema com a função LAST_INSERT_ID() do MySQL ?

Eu estou tendo, já tentei de tudo e não consigo fazer funcionar, ela me retorna sempre 0, mesmo após ser feito um INSERT em uma tabela auto_increment a funão me retorna zero.

talvez isso ajude a resolver o problema:

CREATE TABLE FuturoCliente (
idFuturoCliente INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
Nome VARCHAR(45) NULL,
numeroCliente INTEGER UNSIGNED NULL,
Bairro VARCHAR(45) NULL,
Cidade VARCHAR(45) NULL,
UF VARCHAR(45) NULL,
CEP VARCHAR(45) NULL,
Endereco VARCHAR(100) NULL,
Origem VARCHAR(455) NULL,
PRIMARY KEY(idFuturoCliente)
);

esse é codigo da minha tabela.

Pesquisei em alguns fóruns e vi gente fazendo gambiarras desse tipo MAX(ID_TIPO), mas isso não funciona direito pois nem sempre o maior id será o ultimo.

enfim, se alguem puder me ajudar fico grato

Resolvi o problema, era o fpd do querybrowser que não funciona direito, eu estava testando a funão LAST_INSERT_ID no querybrowser e não estava funcionando nem a pau a tres dias, dai tive a ideia de tester no Front e adivinhem… Funciou !!!

quando eu jogui na aplicação também funcionou