2013-05-03 4 views
0

Я создал базу данных в WebMatrix. И я установил isIdentitytrue, но таблица не будет автоматически увеличиваться. Это дает мне ошибку, говоря, что «Insert_Identity выключен».WebMatrix set Insert_Identity на

Как включить его ?.

код SQL, который я использовал для создания таблицы

create table Product 
(
    _ID integer identity not null, 
    primary key(_ID), 
    unique(_ID), 
    Name varchar(50) not null 
) 

А вот как мой GUI выглядит enter image description here

Затем я пытаюсь добавили данные в таблице enter image description here

И ошибка происходит. У меня нет ни малейшего понятия о Что происходит

ответ

1

Я имею такой же вопрос, я искал, и я нашел этот

Webmatrix 3 Sql Server CE 4 Busted?

Он говорит, что webmatrix3 не поддерживает Интерфейс DB GUI.

Это ответ на ваш вопрос ... Надеюсь, это поможет в моем случае. Вы можете создавать, показывать данные и т. Д. С помощью основных команд MySQL. Кроме того ...

Когда я/кто-то создаю скрипт sql, он создает таблицу без каких-либо проблем. У U тоже не должно быть проблем.

ИНАЧЕ, при вставке значения из веб-страницы, то камбэк ошибка :(и что я не могу найти, почему ...

Это просто пример того, что я сделал.

var db = Database.Open("db"); 
var insertCommand = "INSERT INTO Driver(Name, LName, DNI) VALUES(@0, @1, @2)"; 
db.Execute(insertCommand, Name, LName, DNI); 
Response.Redirect("~/Driver"); 

I AM ПИСЬМО ЭТО, потому что вы/кто-то может иметь такую ​​же проблему LATERRR на вашей веб-странице, И КОТОРЫЙ ПОЛУЧИЛ ответ, потому что создание таблиц, как я уже говорил, с помощью скрипта sql, у вас должно быть никаких проблем, но, вставив из формы , Я думаю, что AUTOINCREMENT является проблемой, потому что она показывает ошибку в PK ... (в большинстве случаев я читал).

Надеюсь, что это поможет, также я прочитал о возвращении WebMatrix2 :(...

Смежные вопросы