У меня возникли некоторые проблемы с Visual Studio и созданием DataSets из базы данных.
Всякий раз, когда я создаю новый TableAdapter, параметры Insert-Methods, скажем так, не работают.
База данных представляет собой файл базы данных MS Access 2000.Если я создаю новый TabelAdapter, все работает просто отлично.Я выбираю создание методов DatabaseDirect, и все это проходит без ошибок.
Затем я смотрю на утверждения.Все отлично отлично.Но затем я проверяю параметры Insert-Methods и вижу это:
Список параметров http://img243.imageshack.us/img243/3175/paramlist.png
Для всех параметров заданы строки по умолчанию без имени.Я должен переименовать и определить все их типы снова.
Интересно то, что это никогда не влияет на параметр last (Как вы видите: Комментарий не переименовывается и т. Д.) И толькопроисходит с методом вставки.Когда я проверяю метод обновления (который также использует точно такие же параметры), все они имеют правильные имена и тип также соответствует типу в базе данных.
Список параметров http://img816.imageshack.us/img816/853/paramlistnormal.png
Это известная ошибка?Я сделал что-то не так при создании TableAdapter?
Видите ли, это не такая большая проблема, я просто не могу понять, почему он работает с любым другим методом, просто не с Insert, и это довольно шумнопереименовать и заново ввести все параметры, если вы создадите адаптер таблицы для таблицы, которая имеет значительно больше полей, чем только те 12, которые я вам показал.