Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Connection 
:(
    Опции темы
masternard
Дата 23.12.2008, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 47
Регистрация: 10.1.2008

Репутация: нет
Всего: нет



Создал приложение. Добавил DataSource с помощью Data Source Configuration Wiard.  Накидал из moviesDataSet нужные Label с запросами к БД. Все работает.
Сейчас хотел сделать, чтобы можно было сохранять картинку в БД.
[more]
Код
private void pf_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) // сохраняет в файл картинку из БД
        {
            try
            {
                SqlCommand cmdSelect = new SqlCommand("select tfile from table_3 where ID=1", this.sqlConnection1);
                
                this.sqlConnection1.Open();
                byte[] barrImg = (byte[])cmdSelect.ExecuteScalar();
                this.sqlConnection1.Close();
                
                FileStream fs = new FileStream("D:\\blob6", FileMode.CreateNew, FileAccess.Write);
                fs.Write(barrImg, 0, barrImg.Length);
                fs.Flush();
                fs.Close();

            }
            catch (Exception ex)
            {
                this.sqlConnection1.Close();
                MessageBox.Show(ex.Message);
            }
        }
[/more]

Компилятор ругается на 'Movies.Form1' does not contain a definition for 'sqlConnection1'.
Видимо нет соединения в базе. В книге Д. Сеппа подключение к БД происходит так:
Код
            string strConn = @"DataSource=COMP\SQLExpress;" +
                    "Initial Catalog=Movies; Trusted_Connection=Yes;";
            SqlConnection sqlConnection1 = new SqlConnection(strConn);

Но подобное уже есть в app.config. Хотел посмотреть как выполнялись запросы в Label'ах, но там тучи сгенерированного кода.
Я запутался немного.

Это сообщение отредактировал(а) masternard - 23.12.2008, 15:21
PM   Вверх
likegift
Дата 27.12.2008, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 14.10.2008

Репутация: нет
Всего: 3



Цитата(masternard @ 23.12.2008,  18:16)
Компилятор ругается на 'Movies.Form1' does not contain a definition for 'sqlConnection1'.
Видимо нет соединения в базе. 

а по-моему, он ругается, что нет описания для переменной 'sqlConnection1' в классе Form1
PM MAIL   Вверх
antikom
Дата 27.1.2009, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 10.11.2008

Репутация: нет
Всего: 1



Покажи весь код соеденения с базой. Может в строке соеденения что - неибудь не то.
PM MAIL WWW ICQ Skype YIM   Вверх
emmanuil
Дата 31.1.2009, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 380
Регистрация: 9.1.2007

Репутация: 1
Всего: 3



likegift верно говорит.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0404 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.