Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
Заблокирован

Ошибка при создании бд ADO.NET

09.11.2015, 09:13. Показов 3571. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
при создании бд вываливается ошибка

$exception {"База данных "Factory" не существует. Убедитесь, что ее имя введено правильно."} System.Data.SqlClient.SqlException

делаю все по FAQ, только код создания бд со всеми таблицами подгружаю из ресурса

Добавлено через 1 минуту
ошибка вываливает при вызове ExecuteNonQuery

вот если надо код который передаю при создании объекта SqlCommand
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
CREATE DATABASE [Factory]
 
use Factory;
 
CREATE TABLE [Product]
(ID_Product INTEGER PRIMARY KEY NOT NULL,
Name CHAR(30) NOT NULL);
 
CREATE TABLE [Model]
(ID_Model INTEGER PRIMARY KEY NOT NULL,
ID_Product INTEGER FOREIGN KEY REFERENCES [Product](ID_Product) NOT NULL,
Name CHAR(30) NOT NULL,
Price INTEGER CHECK (Price < 10000) NOT NULL);
 
CREATE TABLE [StoreKeeper]
(ID_SK INTEGER PRIMARY KEY NOT NULL,
Name CHAR(30) NOT NULL,
Name2 CHAR(30) NOT NULL,
Family CHAR(30) NOT NULL);
 
CREATE TABLE [Receipt]
(ID_Receipt INTEGER PRIMARY KEY CHECK(ID_Receipt < 10000) NOT NULL,
ID_Model INTEGER FOREIGN KEY REFERENCES [Model](ID_Model) NOT NULL,
ID_SK INTEGER FOREIGN KEY REFERENCES [StoreKeeper](ID_SK) NOT NULL,
Date DATE DEFAULT GETDATE() NOT NULL,
Count INTEGER CHECK (Count < 10000) NOT NULL);
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.11.2015, 09:13
Ответы с готовыми решениями:

Ошибка при создании бд ADO.NET
пытаюсь создать бд ADO.NET, код полностью скопировал из этой темы using System; using System.Data.SqlClient; using System.Data; ...

Ошибка при добавлении модели ADO.NET EDM
При добавлении к проекту модели ADO.NET EDM, выбрасывает ошибку: В результате вызова компанента COM возвращена ошибка HRESULT E_FAIL.

При добавдении ADO.NET Entity Data Model в проект вылетает ошибка
Создал Dynamic Data Web Application, пытаюсь добавить ADO.NET Entity Data Model, выскакивает окно об ошибке: An error occured loading the...

24
Заблокирован
09.11.2015, 15:56  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Igr_ok Посмотреть сообщение
Уже писал
дал (см пост выше)
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18346 / 14272 / 5370
Регистрация: 17.03.2014
Сообщений: 28,948
Записей в блоге: 1
09.11.2015, 15:57
Лучший ответ Сообщение было отмечено Volrajas как решение

Решение

Volrajas, ADO.NET не поддерживает команду GO. Раздели запрос на две части. Создание БД и создание таблиц.
1
Заблокирован
09.11.2015, 15:58  [ТС]
Цитата Сообщение от OwenGlendower Посмотреть сообщение
Volrajas, ADO.NET не поддерживает команду GO. Раздели запрос на две части. Создание БД и создание таблиц.
воо что то новенькое, я так и хотел сделать вообще то
0
785 / 616 / 273
Регистрация: 04.08.2015
Сообщений: 1,713
09.11.2015, 16:01
Попробуйте заменить "\r\n" на пробел.
0
Заблокирован
09.11.2015, 16:16  [ТС]
OwenGlendower, спасибо заработало
Igr_ok, вот прежде чем советовать что то хоть знайте точно что советуете
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.11.2015, 16:16

Ошибка при подключении к серверу или моя первая программа ADO.net
Всем добрый вечер, читаю книгу Троелсона, и в главе посвященной АДО.НЕТ есть пример программы работающей с базой данных Pubs(думаю этот...

Добавляю ADO.NET Entity Data Model, при работе с библиотекой классов происходит ошибка
Создаю проект (Windows Forms) добавляю в него локальную базу данных (*.sdf) с одной таблицей, затем добавляю ADO.NET Entity Data Model. Все...

Удаленный SQL-сервер Ado.Net + .Net remoting + Asp .Net
Всем привет! Нужно написать клиент-серверное приложение на основе Microsoft Sql Server 2005 Express Edition. Некое клиент-серверное...

Подстановка значений по ID при запросе Insert/Update ADO.NET
Работаю с ADO.NET Есть 2 таблицы Goods(GoodID,Name,TypeID) и Types(TypeID,TypeName) Есть datagriedview в который с помощью запроса...

Ошибка при одновременном создании двух ADO.Connection. Help!!!!
Создаю коннекшион Set objConn = Server.CreateObject('ADODB.Connection') objConn.Open 'Provider=Microsoft.Jet.OLEDB.4.0; ' &amp; _ ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
ИИ и человечность
kumehtar 21.07.2026
Забавно, что общаясь с ИИ, я замечаю, насколько он высказывается умно, и насколько верит в людей. Он умеет прощать. Он знает как отвечать не обесценивая опыт других людей, даже если сам не верит. Он. . .
Нейтральные знания ..., ... чистая наука. Пока что-то проходит модерацию на Хабре, стоит развить мысль ...
Hrethgir 20.07.2026
К таким радикальным взглядам я конечно в той публикации не приходил, но чтобы скоротать вечер, решил углубиться немного. 1. Почему показания термометра заряжены целью? Цель заложена в самом. . .
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения. https:/ / habr. com/ ru/ sandbox/ 295048/ По ссылке 403. Не очень информативно такую ссылку постить. Запись от Usaga размещена Сегодня в 06:46 . . .
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru