Я пробовал каждый способ найти в Google несколько строк в Access с запросами.
Ни один из них не работает для меня:Как вставить несколько строк в таблицы Microsoft Access?
INSERT INTO MyTable (fld02, fld02, fld03)
SELECT '1','2','3'
UNION SELECT '4','5','6'
UNION SELECT '7','8','9'
INSERT INTO faculty1 (first_name, last_name, gender, birthdate, address, city, phone, salary, area_of_expertise)
VALUES ('a','b','Male','January 15, 1955','4202 E Fowler Ave','Tampa','813-974-2268','50000','Computer Engineering');
VALUES ('c','d','Male','October 22, 1948','4202 E Fowler Ave','Tampa','813-974-1538','80000','Computer Engineering');
VALUES ('e','f','Male','May 15, 1933','4202 E Fowler Ave','Tampa','813-974-4425','120000','Computer Engineering');
VALUES ('g','h','Female','December 3, 1960','4202 E Fowler Ave','Tampa','813-974-1276','60000','Computer Engineering');
VALUES ('i','j','Female','November 17, 1962','4202 E Fowler Ave','Tampa','813-974-2154','62000','Computer Engineering');
INSERT INTO faculty1 (first_name, last_name, gender, birthdate, address, city, phone, salary, area_of_expertise)
VALUES ('a','b','Male','January 15, 1955','4202 E Fowler Ave','Tampa','813-974-2268','50000','Computer Engineering');
INSERT INTO faculty1 (first_name, last_name, gender, birthdate, address, city, phone, salary, area_of_expertise)
VALUES ('c','d','Male','October 22, 1948','4202 E Fowler Ave','Tampa','813-974-1538','80000','Computer Engineering');
INSERT INTO faculty1 (first_name, last_name, gender, birthdate, address, city, phone, salary, area_of_expertise)
VALUES ('e','f','Male','May 15, 1933','4202 E Fowler Ave','Tampa','813-974-4425','120000','Computer Engineering');
INSERT INTO faculty1 (first_name, last_name, gender, birthdate, address, city, phone, salary, area_of_expertise)
VALUES ('g','h','Female','December 3, 1960','4202 E Fowler Ave','Tampa','813-974-1276','60000','Computer Engineering');
INSERT INTO faculty1 (first_name, last_name, gender, birthdate, address, city, phone, salary, area_of_expertise)
VALUES ('i','j','Female','November 17, 1962','4202 E Fowler Ave','Tampa','813-974-2154','62000','Computer Engineering');
Я даже попробовал одну запись, и не работает.
INSERT INTO faculty1 (first_name, last_name, gender, birthdate, address, city, phone, salary, area_of_expertise)
VALUES ('a', 'b', 'Male', 'January 15, 1955', '4202 E Fowler Ave', 'Tampa', '813-974-2268', '50000', 'Computer Engineering');
Есть ли что-то не так с моим заявлением CREATE
?
CREATE TABLE faculty1
(
facultynumber int PRIMARY KEY,
first_name CHAR(20),
last_name CHAR(20),
gender CHAR(10),
birthdate CHAR(25),
address CHAR(50),
city CHAR(20),
phone CHAR(20),
salary INTEGER,
area_of_expertise CHAR(20)
);
http://www.pixhost.org/show/1360/23620036_access_error.jpg
Это удивительно работает. Доступ ли не способен обрабатывать вас, не предоставляя первичный ключ? Я думал, что это необязательно.
http://www.w3schools.com/sql/sql_insert.asp
INSERT INTO faculty1 (facultynumber, first_name, last_name, gender, birthdate, address, city, phone, salary, area_of_expertise)
VALUES ('5', 'a', 'b', 'Male', 'January 15, 1955', '4202 E Fowler Ave', 'Tampa', '813-974-2268', '50000', 'Computer Engineering');
Что такое сообщения об ошибках? –
Что происходит, когда вы пытаетесь вставить одну запись? Вы говорите, что это не работает, но вы получаете сообщение об ошибке? –
@JorgeCampos извините, я подумал, что прикрепил скриншот. Теперь он прикреплен. Похоже, что доступ к Microsoft требует, чтобы вы дали основной. это сработало, когда я дал основной. – cokedude