Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Không biết kéo thả hử!?

    Không nói rõ là gì.

  3. #3
    Hic .
    ý của bạn là 1 máy bên kia chưa database còn máy còn lại dùng để view dữ liệu get từ máy bên kia đúng ko?
    Rãnh thì tìm hiểu WCF còn không thì chữa cháy bằng cách.
    set ip tĩnh cho máy chứa Server rồi ennable IP/TCP trong sqlserver .trong ConnectionString thì chổ data source = địa chỉ IP máy chứa database.Thân !

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Lấy servername.
    Mã:
                string myServer = Environment.MachineName;
                DataTable servers = SqlDataSourceEnumerator.Instance.GetDataSources();
                for (int i = 0; i < servers.Rows.Count; i++)
                {
                    comboBox1.Items.Add(servers.Rows[i]["ServerName"] + "\\" + servers.Rows[i]["InstanceName"]);
                 }
    Lấy dataname khi biet server.
    Mã:
    string ServerName = comboBox1.Text;
                if (rdgTaikhoan.SelectedIndex == 1)
                {
                    string con = "Data Source=" + ServerName + ";Initial Catalog=master;Integrated Security=True";
                    SqlConnection cnn = new SqlConnection(con);
                        cnn.Open();
                        string s = "select * from sysdatabases where dbid > 4";
                        DataSet dt = new DataSet();
                        SqlDataAdapter ds = new SqlDataAdapter(s, cnn);
                        ds.Fill(dt);
                        comboBox2.DataSource = dt.Tables[0];
                        comboBox2.DisplayMember = "name";
                        comboBox2.ValueMember = "name";

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •