powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / c# Создание таблицы SqlCommand
12 сообщений из 12, страница 1 из 1
c# Создание таблицы SqlCommand
    #39023859
Nechto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Помогите определить в чем собственно говоря проблема.

Я в проекте создал локальную базу данных .mdf, и написал следующий код:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
var strConnect = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\LocalBase\LocalDataBase.mdf; Integrated Security=True; User Instance=True"
var _sqlConnect = new SqlConnection(strConnect );

var cmd = _sqlConnect.CreateCommand();
cmd.CommandText = "CREATE TABLE [dbo].[USERS]([ID_USER] int, [TABNUM] int)";
            
_sqlConnect.Open();
cmd.ExecuteNonQuery();          
_sqlConnect.Close();



Код отрабатывает без ошибок, но по каким-то причинам таблица в Базу данных не добавляется. В чем может быть причина?
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39023904
MrVoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nechto,

Сначала откройте соединение, а потом создавайте команду.
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39023965
Nechto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrVoidNechto,

Сначала откройте соединение, а потом создавайте команду.

Пробовал не помогает. Вообще странно если я этим запросом создают таблицу в ручную, и наполняют данные то все работает, данные через executereader вытягиваются. А вот если хочу create table, то по бороде.
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39024135
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nechto, как проверяли, что не создалась?
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39024194
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nechto,
Куда делся Initial Catalog в строке концекции? В какой базе-то создавать таблицу собираемся? Или SQLExpress сам ванговать должен?
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39024198
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Типа того:
Код: c#
1.
2.
cmd.CommandText = "CREATE TABLE [dbo].[USERS]([ID_USER] int, [TABNUM] int)";
cmd.DatabaseNameVanging.Start();
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39024233
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И все-таки нужно так:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
using (SqlConnection con = new SqlConnection(strConnect))
{
   con.Open();
   using (SqlCommand cmd = new SqlCommand("CREATE TABLE ([ID_USER] int, [TABNUM] int);", con))
   {
       cmd.ExecuteNonQuery();
   }   
}
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39024239
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что за день такой...
Так, конечно:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
using (SqlConnection con = new SqlConnection(strConnect))
{
   con.Open();
   using (SqlCommand cmd = new SqlCommand("CREATE TABLE USERS ([ID_USER] int, [TABNUM] int);", con))
   {
       cmd.ExecuteNonQuery();
   }   
}
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39039516
Nechto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Оказывается все создавалось, просто соединение с базой данной было не к файлу который находится в Debug приложения.
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39039518
Nechto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот вопрос! Почему уже столько лет, на форуме нельзя редактировать свои сообщения? Иной раз быстро напишешь что попало, а исправить ни как.
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39039532
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NechtoВот вопрос! Почему уже столько лет, на форуме нельзя редактировать свои сообщения?встречный вопрос, почему уже столько лет на форуме, а до сих пор не знаешь ответа (или хотя бы не можешь поискать в ОНС)?
...
Рейтинг: 0 / 0
c# Создание таблицы SqlCommand
    #39039539
Nechto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ОНС, там столько тем, ладно будет время полистаю.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / c# Создание таблицы SqlCommand
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]