Hello,
Sorry for the newb question; I've spent a good amount of time trying to figure this out. I am fairly new to the Postgre world. I am currently in the process of upsizing several MS Access apps to a single PostgreSQL system; I will continue to use Access as the frontend. I have duplicated the table structure in Postgre and have successfully connected Access as a frontend to view data.
I am having trouble inserting a record into Postgre using Access. I am using a bound form with command button to insert to 2 tables with the event code
I get the error message "ODBC--insert on a linked table 'sinfo' failed. ERROR: null value in column "personid" violates not-null constraint."
Thanks for your time
Sorry for the newb question; I've spent a good amount of time trying to figure this out. I am fairly new to the Postgre world. I am currently in the process of upsizing several MS Access apps to a single PostgreSQL system; I will continue to use Access as the frontend. I have duplicated the table structure in Postgre and have successfully connected Access as a frontend to view data.
I am having trouble inserting a record into Postgre using Access. I am using a bound form with command button to insert to 2 tables with the event code
Code:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Code:
CREATE TABLE person ( personid serial NOT NULL, fname character varying(50), lname character varying(50), roleid bigint, CONSTRAINT person_pkey PRIMARY KEY (personid), CONSTRAINT person_roleid_fkey FOREIGN KEY (roleid) REFERENCES "role" (roleid) MATCH SIMPLE ) CREATE TABLE sinfo ( personid bigint NOT NULL, sid character varying(7) NOT NULL, CONSTRAINT stinfo_pkey PRIMARY KEY (personid), CONSTRAINT sinfo_personid_fkey FOREIGN KEY (personid) REFERENCES person (personid) MATCH SIMPLE CONSTRAINT sinfo_sid_key UNIQUE (fduid) )