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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> помогите полному чайнику, HttpHandler 
V
    Опции темы
Optimus
Дата 14.4.2008, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(shark1 @  14.4.2008,  00:27 Найти цитируемый пост)
пишет что фаил С:\1.jpeg  не найден

1)Проверьте если есть этот файл по указанному пути
2)Проверьте если вы правильно написали путь к файлу
Код

  Insert(10,  @"C:\1.jpg", "remarks")
  // или
  Insert(10,  "C:\\1.jpg", "remarks")


Цитата(shark1 @  14.4.2008,  00:27 Найти цитируемый пост)
сохронить это все в базе

как вариант:
Код

  <asp:Label ID="FotoUploadLabel" runat="server" Text="Выберите фотографию:"></asp:Label>
  <asp:FileUpload ID="FotoUpload" runat="server"  />
  <br />
  <asp:Label ID="RemarksLabel" runat="server" Text="Оставьте замечания:"></asp:Label>
  <asp:TextBox ID="RemarksTextBox" runat="server"></asp:TextBox>
  <br />
  <asp:Button ID="UploadButton" runat="server" Text="Загрузить" OnClick="UploadButton_Click" />

Код

private void Insert(byte[] imageData, string remarks)
{
  string connectionString = ""; // тут пишите строку соединения
  // тут, если нужно, меняете имя таблицы и/или имена столбцов 
  string commandString = String.Format("INSERT INTO Images(Image, Remarks) values( @Image, '{0}')",  remarks);

  using (OleDbConnection connection = new OleDbConnection(connectionString))
  {
    OleDbCommand command = new OleDbCommand(commandString, connection);
    command.Parameters.AddWithValue("@Image", (object)imageData);

    connection.Open();

    command.ExecuteNonQuery();
  }
}

protected void UploadButton_Click(object sender, EventArgs e)
{
  if (FotoUpload.HasFile)
  {
    byte[] img = FotoUpload.FileBytes;

    Insert(img, RemarksTextBox.Text);
  }
}

Но при этом столбец ID должен иметь автоматическое наращивание(Auto Increment)

P.S. Прежде чем задавать вопрос воспользуйтесь поиском по форуму,
думаю что и Гугл сможет подсказать.
P.S.S. Не забывайте обрабатывать возможные исключения.
--------------------
"постановка задачи наполовину решает саму задачу"
PM MAIL   Вверх
shark1
Дата 14.4.2008, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Optimus СПАСИБО ТЕБЕ ОГРОМНОЕ,все отлично срабатывает.Ты знаеш я конечно могу эту тему закрыть но мне бы хотелось чтоб её могли смотреть такие же новички как я,ты и все кто мне помогал вы практически помогли построить мне сайт.Я думаю что я не единственный у кого были такие проблемы,но вы мне очень очень помогли,за это вам ОГРОМНОЕ СПАСИБО.А насчет интернета,я там столько примеров видел,но чтоб так как вы все просто и доступно,таких там нет,все какие то закавыристые  smile ,точно не такие какие нужно для начинающего.Еше раз СПАСИБО. 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

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

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

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


 




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


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

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