Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
3 / 3 / 0
Регистрация: 27.07.2013
Сообщений: 134
1

Как подключиться к базе на другом компе, чтобы в DataGrid выводились данные?

29.06.2015, 17:35. Показов 1206. Ответов 14
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
как подключится к базе на другом компе чтобы в дата грид выводились данные.
Это как бы что бы на втором компе был виден отчеты и все.

Добавлено через 32 минуты
что тут не так ?


C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SqlConnection kanal = new SqlConnection("Data Source=192.168.1.107\\DEVELOPER-PC\\SQLEXPRESS;Initial Catalog=BANK;Integrated Security=SSPI;");
        SqlDataAdapter adapter = new SqlDataAdapter();
        DataTable dt = new DataTable();
 
        private void MyRefresh()
        {
            kanal.Open();
            dt = new DataTable();
            adapter.SelectCommand = new SqlCommand("Select * From Debitors ", kanal);
            adapter.Fill(dt);
            kanal.Close();
 
 
            dataGridView1.DataSource = dt;
 
 
            //Gridviewda bezi sutunlarin gorunushunu baglayiram
            dataGridView1.Columns["id"].Visible = false;
 
        }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.06.2015, 17:35
Ответы с готовыми решениями:

Нужно, чтобы данные из DataGrid выводились в ReportViewer
Привет всем! Пожалуйста, помогите,с моей проблемой... Мучаюсь уже целый день. Заранее скажу, что...

Подключиться к бд на другом компе
Добрый день, помогите пожалуйста. Как подключиться к базе данных на другом компе, имея инфу об ip...

как сделать фильтр чтобы выводились данные НЕ по алфавиту
Добрый день!возникла проблемка.У меня в столбцах написаны месяца.Ставлю в столбце фильтр.Он...

Как сделать, чтобы данные с одной формы выводились на другую?
вводятся данные на форме 2 и после нажатия на кнопку "начать тестирование" открывается форма с...

14
471 / 234 / 73
Регистрация: 25.05.2012
Сообщений: 1,076
Записей в блоге: 1
29.06.2015, 18:17 2
Цитата Сообщение от Axmed7 Посмотреть сообщение
Data Source=192.168.1.107\\DEVELOPER-PC\\SQLEXPRESS
указывайте или IP адрес или имя машины, но не все вместе..
0
3 / 3 / 0
Регистрация: 27.07.2013
Сообщений: 134
29.06.2015, 23:37  [ТС] 3
а если по томчнее ?
0
471 / 234 / 73
Регистрация: 25.05.2012
Сообщений: 1,076
Записей в блоге: 1
30.06.2015, 09:50 4
Axmed7,
или
Data Source=DEVELOPER-PC\SQLEXPRESS
или
Data Source=192.168.1.107\SQLEXPRESS
0
3 / 3 / 0
Регистрация: 27.07.2013
Сообщений: 134
30.06.2015, 18:07  [ТС] 5
что то там не так в kanal проблему выводить

Добавлено через 6 минут
а какой там в Using System для подключений ?
0
471 / 234 / 73
Регистрация: 25.05.2012
Сообщений: 1,076
Записей в блоге: 1
30.06.2015, 18:45 6
Цитата Сообщение от Axmed7 Посмотреть сообщение
что то там не так в kanal проблему выводить
покажите код, который у вас работает (т.е. когда база данных и программа находятся на одном компьютере)

Цитата Сообщение от Axmed7 Посмотреть сообщение
а какой там в Using System для подключений ?
C#
1
using System.Data.SqlClient;
0
3 / 3 / 0
Регистрация: 27.07.2013
Сообщений: 134
30.06.2015, 18:50  [ТС] 7
все верно но че то не подключается когда пишу DEVELOPER-PC\SQLEXPRESS выводить ошибку а когда так пишу DEVELOPER-PC\\SQLEXPRESS не выводить но выдает ошибку через kanal
0
471 / 234 / 73
Регистрация: 25.05.2012
Сообщений: 1,076
Записей в блоге: 1
30.06.2015, 22:52 8
Цитата Сообщение от Axmed7 Посмотреть сообщение
DEVELOPER-PC\SQLEXPRESS
в данном случае DEVELOPER-PC - это имя компьютера, на котором установлен SQL Server, к которому вы хотите подключиться
SQLEXPRESS - это имя экземпляра установленного SQL Server
если вы взяли эту строчку из чьего-то примера, то замените имя компьютера и имя экземпляра на ваши значения
0
3 / 3 / 0
Регистрация: 27.07.2013
Сообщений: 134
02.07.2015, 17:03  [ТС] 9
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
 
namespace Connectiont_to_DB
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent(); 
        }
 
        SqlConnection kanal = new SqlConnection("Data Source=DEVELOPER-PC;Initial Catalog=BANK;Integrated Security=SSPI;");
        SqlDataAdapter adapter = new SqlDataAdapter();
        DataTable dt = new DataTable();
 
        private void MyRefresh()
        {
            kanal.Open();
            dt = new DataTable();
            adapter.SelectCommand = new SqlCommand("Select * From Debitors ", kanal);
            adapter.Fill(dt);
            kanal.Close();
 
 
            dataGridView1.DataSource = dt;
 
 
            //Gridviewda bezi sutunlarin gorunushunu baglayiram
            dataGridView1.Columns["id"].Visible = false;
 
        }
 
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            MyRefresh();
        }
Добавлено через 17 минут
а может я неправильное подключение делаю ?
0
471 / 234 / 73
Регистрация: 25.05.2012
Сообщений: 1,076
Записей в блоге: 1
02.07.2015, 17:45 10
Axmed7, и текст ошибок, которые у вас появляются, пожалуйста, тоже
0
3 / 3 / 0
Регистрация: 27.07.2013
Сообщений: 134
02.07.2015, 18:09  [ТС] 11
проблема в том что строке ошибок ничего нету
0
471 / 234 / 73
Регистрация: 25.05.2012
Сообщений: 1,076
Записей в блоге: 1
02.07.2015, 18:39 12
Цитата Сообщение от Axmed7 Посмотреть сообщение
все верно но че то не подключается когда пишу DEVELOPER-PC\SQLEXPRESS выводить ошибку а когда так пишу DEVELOPER-PC\\SQLEXPRESS не выводить но выдает ошибку через kanal
я про эти
0
3 / 3 / 0
Регистрация: 27.07.2013
Сообщений: 134
03.07.2015, 17:08  [ТС] 13
там просто показывает красную линию между девелопер и сглекспресс под линийе с уклоном
0
471 / 234 / 73
Регистрация: 25.05.2012
Сообщений: 1,076
Записей в блоге: 1
03.07.2015, 18:34 14
Axmed7, а если на подчеркнутое навести мышкой и посмотреть что всплывет?
0
3 / 3 / 0
Регистрация: 27.07.2013
Сообщений: 134
03.07.2015, 20:44  [ТС] 15
повер все испробовал)))
0
03.07.2015, 20:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2015, 20:44
Помогаю со студенческими работами здесь

Как сделать чтобы не выводились данные при пустом значении WHERE
Народ, как сделать чтобы не выводились данные при пустом значении WHERE? Например:SELECT * FROM...

Как сделать чтобы все данные выводились шрифтом Arial
прокатит ли если в начале програмы поставить <font face='Arial'>...и в конце </font>

Не могу подключиться к базе данных Mycrosoft SQL Server, которая на своём компе
Всё перепробовал. На C# с той же строкой подключения всё работает. Вот код : #include <stdio.h>...

Как объединить все файлы используемые в проекте, чтобы приложение могло спокойно работать на другом компе?
Всем привет, у меня такой вопрос: Вообщем имеется программа в которой допустим 6 кнопочек, нажав...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru