Используя vbscript, я пытаюсь добавить данные для доступа к базе данных.Я успешно могу добавить данные в базу данных, но я хочу проверить двуличность, прежде чем добавлять данные в базу данных.
Двуличность следует проверить в столбце Имя, Телефон и Идентификатор, если обнаружена двойственность в любом из этих трех столбцов, а затем показать сообщение, найденноеduplicity.
Ниже приведен код, который помогает мне добавлять данные в базу данных.
sub addUser
SQL_query = "INSERT INTO dvd (timestammp,Name,Phone,Id,Cat,StartDate,agent,amount,source,conver) VALUES ('"& txtteNow.value &"','"& txtName.value &"','"& txtPhone.value &"','"& txtId.value &"','"& txtCat.value &"','"& txtStartDate.value &"','"& txtsrch.value &"','"& txtamount.value &"','"& txtsource.value &"','"& txtconver.value &"')"
conn.Execute(SQL_query
end sub
Я также пытаюсь использовать приведенный ниже код, но он не работает.
SQL_query = "INSERT INTO dvd (timestammp,Name,Phone,Id,Cat,StartDate,agent,amount,source,conver) VALUES('"& txtteNow.value &"','"& txtName.value &"','"& txtPhone.value &"','"& txtId.value &"','"& txtCat.value &"','"& txtStartDate.value &"','"& txtsrch.value &"','"& txtamount.value &"','"& txtsource.value &"','"& txtconver.value &"') WHERE NOT EXISTS (Select '2' from dvd where Name = + " & txtName.value & + "
conn.Execute(SQL_query)