Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Alex1333
0 / 0 / 0
Регистрация: 15.06.2017
Сообщений: 6
1

Doc файлы в PostgreSql

20.06.2017, 00:08. Просмотров 194. Ответов 0
Метки нет (Все метки)

Здравствуйте. Стоит задача, загружать путь к документу Word который находиться в файловой системе компьютера в базу данных. Затем открывать этот документ в Word`e по нажатию button, выбрав строку этого документа datagridview. Как реализовать загрузку и открытие документа? с#

Добавлено через 8 минут
Загружаю путь вот таким способом:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 private void buttonSave_Click(object sender, EventArgs e)
        {
           
            
                try
                {
                NpgsqlConnection con = new NpgsqlConnection(conString);
                    
                    NpgsqlCommand cmd = new NpgsqlCommand();
                 
                con.Open();
                cmd = con.CreateCommand();
                cmd.CommandText = String.Format("INSERT INTO data_storage VALUES ( '" + textBox2.Text + "', '" + textBox1.Text + "','" + textBoxName.Text + "', '" + comboBox1.Text + "')");
 
 
                cmd.ExecuteNonQuery();
 
                    con.Close();
                }
                catch (NpgsqlException ex)
                {
                    MessageBox.Show(ex.Message, "Сохранено");
                }
C#
1
2
3
4
5
6
7
8
9
10
11
private void button1_Click(object sender, EventArgs e)
        {
 
            OpenFileDialog od = new OpenFileDialog();
            od.InitialDirectory = "C:";
            od.Filter = "Word Documents (.doc)|*.doc|Excel Document(.xls)|*.xls";
            od.ShowDialog();
            if (od.ShowDialog() == DialogResult.OK) ;
                {
                    textBox2.Text = od.FileName;
                }
Добавлено через 6 минут
Как этот путь указать в Template.
C#
1
2
3
4
Microsoft.Office.Interop.Word.Application app = new Microsoft.Office.Interop.Word.Application();
            Microsoft.Office.Interop.Word.Document doc = new Microsoft.Office.Interop.Word.Document();
            doc = app.Documents.Add(Template:"Путь к файлу из базы данных" );
            app.Visible = true;
Добавлено через 6 часов 32 минуты
Больше не актуально. Удалите тему.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2017, 00:08
Ответы с готовыми решениями:

Файлы примера {123}.doc в коде
Всем здравствуйте У меня проблема. Пишу прогу, которая ворд файлы в txt...

Конвертация MS Office документов (doc, xls) в графические файлы
Всем привет! Может кто сталкивался, можно ли сделать конвертацию MS Office...

C# и PostGresql
Привет всем, вобщем я пока еще новичок в этом деле и только начинаю изучать...

PostgreSQL Запросы
Товарисчи!!! Не подскажете ли вы мне как в C# писать что то вроде этого:...

Взаимодействие с Postgresql
Здравствуйте! Уже несколько дней мучаюсь над двумя вопросами о связи...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2017, 00:08

Коннектор к PostgreSQL
Существует ли сабж. Именно для появления в server explorer

Удаленное подключение к PostgreSQL 8.3
Доброго времени суток! Понимаю что моя тема заезжена, и в интернете есть 1000...

Чтение таблицы PostgreSQL
Console.WriteLine("подключаемся к базе "); ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru