Olá pessoal…
Deletei a tabela e recriei de novo e criei a aplicação de novo.
Não conhecia o modo DEBUG do SC. Coloquei no Debug e deu o seguinte erro:
(mysqlt): SELECT count(*) from parametros
(mysqlt): SELECT id, per_multa, per_juros from parametros order by id LIMIT 0,10
Output
(mysqlt): SET AUTOCOMMIT=0
(mysqlt): BEGIN
(mysqlt): INSERT INTO parametros (per_multa, per_juros) VALUES (‘4,35’, ‘2,10’)
1366: Incorrect decimal value: ‘4,35’ for column ‘per_multa’ at row 1
ADOConnection._Execute(INSERT INTO parametros (per_multa, per_juros) VALUES (‘4,35’, ‘2,10’), false) % line 1085, file: adodb.inc.php
ADOConnection.Execute(INSERT INTO parametros (per_multa, per_juros) VALUES (‘4,35’, ‘2,10’)) % line 2571, file: form_parametros_apl.php
form_parametros_apl.nm_acessa_banco() % line 1251, file: form_parametros_apl.php
form_parametros_apl.controle_form_vert() % line 964, file: form_parametros_apl.php
form_parametros_apl.controle() % line 1556, file: form_parametros.php
(mysqlt): select last_insert_id()
(mysqlt): COMMIT
(mysqlt): SET AUTOCOMMIT=1
Deu “Incorrect decimal value”. Na Conexão troquei o ponto pela virgula e vice versa no separador de decimal.
Problema resolvido:
Depois que troquei a virgula pelo ponto no separador de decimal. Deletei a aplicação e criei outra de novo. Aí funcionou.
O Esquisito é que o separador de decimal já era ponto por default.
Obrigado pelas dicas de todos. Obrigado pela atenção dada e nas entrelinhas sempre vocês tem dicas valiosas.
Grou