If you highlight sql, it is much easier to find errors.
' Grab all information from form ' Add information to pr_req_table sSQL="INSERT INTO pr_req_table " _ & "(pr_no, pr_date, pr_owner, pr_link, pr_signed) " _ & "VALUES (" & pr_num.Value & ", #" _ & Format(pr_date.Value, "mm/dd/yyyy") & "#, " _ & List22.Value & ", " & "Excel Copy #" & elec_copy.Value & ", " _ & "Signed Copy #" & sign_copy.Value & ");" data_base.Execute sSQL
You can see that the hyperlink is not cited and is not the owner.
INSERT INTO pr_req_table (pr_no, pr_date, pr_owner, pr_link, pr_signed) VALUES (pr_num,
So:
sSQL="INSERT INTO pr_req_table " _ & "(pr_no, pr_date, pr_owner, pr_link, pr_signed) " _ & "VALUES (" & pr_num.Value & ", #" _ & Format(pr_date.Value, "mm/dd/yyyy") & "#, '" _ & Replace(List22.Value, "'","''") & "', '" _ & "Excel Copy #" & elec_copy.Value & '",' " _ & "Signed Copy #" & sign_copy.Value & "');"
You should probably use Replace for elec_copy and sign_copy.
source share