Этот сайт не наркоманов. Это сайт программистов.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 25 Май, 2012, 12:59:31

Страниц: [1]
Печать
Автор Тема: Запись и чтение изображение из БД и в БД  (Прочитано 484 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Kvs    ↓ 
20 Июнь, 2011, 10:05:12
НЕ ХУЕТА! ХУЕТА!

Карма: -8
Сообщений: 429
Сила слова: -1.86

Делаю так я
Спустя 16 секунд добавил
C#

 
using(myStream)
                {
                    string filename = dlg.FileName;
                    FileNameTextBox.Text = filename;
                   
                    Byte[] imageBytes = new byte[myStream.Length]
                    myStream.Read(imageBytes, 0, imageBytes.Length);
                   
                    //using bd
                    OdbcConnection connection = new OdbcConnection("DRIVER={MySQL ODBC 5.1 Driver};" +"SERVER=localhost;"+"DATABASE=sss;" +"UID=sss;" +"PASSWORD=199011;" +"OPTION=3");
                    connection.Open();
                    OdbcCommand cmd = new OdbcCommand("insert into user (pass) VALUES ('"+ myStream +"');");
                    cmd.Connection = connection;
                    cmd.ExecuteNonQuery();
                   
                   
                    cmd.CommandText = "SELECT avatar FROM user ORDER BY id DESC LIMIT 1;";
                    cmd.Connection = connection;
                    OdbcDataReader dr = cmd.ExecuteReader();
                    dr.Read();
                   
                    blob = new Byte[(dr.GetBytes(0, 0, null, 0, int.MaxValue))];
                    dr.GetBytes(0, 0, blob, 0, blob.Length);
                dr.Close();
                connection.Close();
                
                fs = new FileStream( @"z:\\MyTest.txt", FileMode.Create, FileAccess.Write);
                fs.Write(blob, 0, blob.Length);
                fs.Close();
 

                   
                   
                }
 
 
Спустя 1 минуту 40 секунд добавил
не работает код. Как записать изображение в базу а затем прочитать его?
Записан

krasun    ↓ 
26 Июнь, 2011, 11:41:36 , спустя 5 дней 13 часов 36 минут 24 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Джедаи
Группа: Джедаи

Карма: 41
Сообщений: 1379
Сила слова: 2.97

read about your proble here - http://www.akadia.com/services/dotnet_read_write_blob.html
Записан
irgis    ↓ 
11 Апрель, 2012, 06:10:28 , спустя 290 дней 6 часов 28 минут 52 секунды
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 2
Сила слова: 0

А зачем ты записываеш картинки в текстовый файл?
Записан

Страниц: [1]
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd, Frozzeg, kostyl, Ivan