Olá pessoal estou fazneo um pequeno teste de conexão com Postgre usando AdoOle 
e quando tento inserir um novo registro acontece o seguinte erro:
---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EOleException with message 'Uma 
linha vazia não pode ser inserida. A linha deve ter pelo menos um valor de 
coluna definido'.
---------------------------
Break   Continue   Help   
---------------------------

alguém saberia dizer porque e como corrigir isso?
uso:
delphi 2006
AdoConnection
.....ConnectionString:= Provider=PostgreSQL.1;Password=123456;User 
ID=postgres;Data Source=localhost;Location=db;Extended Properties=""
.....Mode:= cmReadWrite
AdoTable
DataSouce
DBGrid
DBNavigator
A minha estrutura é CREATE SEQUENCE gen_dados_id;
CREATE TABLE dados
(
  id integer NOT NULL DEFAULT nextval('gen_dados_id'::regclass),
  nome character varying(50),
  telefone character varying(14),
  CONSTRAINT dados_pkey PRIMARY KEY (id)
)
WITH (OIDS=FALSE);
ALTER TABLE dados OWNER TO postgres;

 Jean Barreiros
Programador/Web-Designer
Delphi, C++, PHP, JavaScript
FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
msn: [EMAIL PROTECTED]
e-mail: [EMAIL PROTECTED]


      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]

Responder a