Từ 1 tới 9 trên tổng số 9 kết quả

Đề tài: lấy dữ liệu từ csdl đem vào textbox?

  1. #1
    Ngày gia nhập
    04 2010
    Bài viết
    5

    Mặc định lấy dữ liệu từ csdl đem vào textbox?

    Chào mấy anh,em đang học lập trình C# kết hợp với csdl,em mún hỏi giờ csdl của em đã có dữ liệu,em muốn đem dữ liệu đó ra textbox tương ứng,ví dụ MaKH thì ra xuất ra txtboxMaKH thì phải làm thế nào ạ.Lần đầu e post bài có gì hong phải thì các a chỉ giúp cho,em cám ơn nha.

  2. #2
    Ngày gia nhập
    03 2011
    Bài viết
    467

    Bạn tìm hiểu cái Databindings của các cái textbox đó đi khá là hay đó^^ hoặc tìm kiếm đi bạn. Mấy bài này thấy viết nhìu rồi mà
    bongda24h.tv

  3. #3
    Ngày gia nhập
    05 2011
    Nơi ở
    TP HCM
    Bài viết
    12

    Trích dẫn Nguyên bản được gửi bởi quanxamau1 Xem bài viết
    Chào mấy anh,em đang học lập trình C# kết hợp với csdl,em mún hỏi giờ csdl của em đã có dữ liệu,em muốn đem dữ liệu đó ra textbox tương ứng,ví dụ MaKH thì ra xuất ra txtboxMaKH thì phải làm thế nào ạ.Lần đầu e post bài có gì hong phải thì các a chỉ giúp cho,em cám ơn nha.
    Bạn viết theo cấu trúc 3 layer hay 1 layer dạ? Nói rõ xíu mình có thể giúp bạn được. Cái này không khó đâu bạn
    Đã được chỉnh sửa lần cuối bởi monster094 : 07-05-2011 lúc 07:10 AM.

  4. #4
    Ngày gia nhập
    07 2011
    Bài viết
    44

    Trích dẫn Nguyên bản được gửi bởi monster094 Xem bài viết
    Bạn viết theo cấu trúc 3 layer hay 1 layer dạ? Nói rõ xíu mình có thể giúp bạn được. Cái này không khó đâu bạn
    Viết bằng 3 layer
    Mình có tableMucThu(MaKhoanThu, MaNganh, SoTienDM): MaKhoanThu, MaNganh là khóa ngoại.
    bạn giúp mình xem, mình muốn lấy SoTienDM ra textbox?
    MaKhoanThu, MaNganh mình đã binding vào combobox => chi chon MaKhoanThu, MaNganh thì sẽ ra số tiền định mức!!!

  5. #5
    Ngày gia nhập
    07 2011
    Nơi ở
    Hồ Chí Minh
    Bài viết
    36

    Angry Mình làm theo 3 lớp để kết nối

    /////////////////////////////////////// Class connect/////////////////////////////////////////////

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace QLVATTU
    {
    class Connect
    {
    public string con()
    {
    return @"Data Source=.;Initial Catalog=QLVATTU;Integrated Security=True";
    }
    }
    }
    //////////////////////////////////////////////////// Class VATTU////////////////////////////////////////


    using System.Data.SqlClient;
    using System.Data;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace QUANLYVATTU
    {
    class clsPhong:Connect
    {
    protected SqlConnection conn;
    public clsPhong()
    {
    string sql;
    sql = con();
    conn = new SqlConnection(sql);
    conn.Open();
    }

    public DataTable LAYDLTABLEVATTU()
    {
    string sql = "select * from VATTU";
    SqlDataAdapter adt = new SqlDataAdapter(sql,conn);
    DataTable dt = new DataTable();
    adt.Fill(dt);
    return dt;
    }

    }
    }
    ///////////////////////////////////////////////CODE TRONG FORM/////////////////////////////////
    public void XoaBinding()
    {
    txtMAVT.DataBindings.Clear();
    }
    public void XoaBinding()
    {
    txtMAVT.DataBindings.Add("Text", dgView.DataSource, "MAVT");
    }
    RỒI VÀO FORM LOAD GỌI Xoabinding(); trước sau đó gọi BinDingText();

  6. #6
    Ngày gia nhập
    07 2011
    Bài viết
    44

    Mặc định lấy dữ liệu từ csdl đem vào textbox?

    Trích dẫn Nguyên bản được gửi bởi xuykaa Xem bài viết
    /////////////////////////////////////// Class connect/////////////////////////////////////////////

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace QLVATTU
    {
    class Connect
    {
    public string con()
    {
    return @"Data Source=.;Initial Catalog=QLVATTU;Integrated Security=True";
    }
    }
    }
    //////////////////////////////////////////////////// Class VATTU////////////////////////////////////////


    using System.Data.SqlClient;
    using System.Data;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace QUANLYVATTU
    {
    class clsPhong:Connect
    {
    protected SqlConnection conn;
    public clsPhong()
    {
    string sql;
    sql = con();
    conn = new SqlConnection(sql);
    conn.Open();
    }

    public DataTable LAYDLTABLEVATTU()
    {
    string sql = "select * from VATTU";
    SqlDataAdapter adt = new SqlDataAdapter(sql,conn);
    DataTable dt = new DataTable();
    adt.Fill(dt);
    return dt;
    }

    }
    }
    ///////////////////////////////////////////////CODE TRONG FORM/////////////////////////////////
    public void XoaBinding()
    {
    txtMAVT.DataBindings.Clear();
    }
    public void XoaBinding()
    {
    txtMAVT.DataBindings.Add("Text", dgView.DataSource, "MAVT");
    }
    RỒI VÀO FORM LOAD GỌI Xoabinding(); trước sau đó gọi BinDingText();
    Mình muốn lấy SoTienDM trực tiếp ra textbox -> chứ mình không sử dụng datagridview!!!!

  7. #7
    Ngày gia nhập
    12 2010
    Bài viết
    683

    Trích dẫn Nguyên bản được gửi bởi quanxamau1 Xem bài viết
    Chào mấy anh,em đang học lập trình C# kết hợp với csdl,em mún hỏi giờ csdl của em đã có dữ liệu,em muốn đem dữ liệu đó ra textbox tương ứng,ví dụ MaKH thì ra xuất ra txtboxMaKH thì phải làm thế nào ạ.Lần đầu e post bài có gì hong phải thì các a chỉ giúp cho,em cám ơn nha.
    Code:
     SqlConnection conn = new SqlConnection(@"Data Source =localhost\sqlexpress;Database=CMS;Integrated Security=True;");
            //Trên là chuỗi kết nối tới Server, rất ngắn gọn so với bình thường đúng ko! Nhưng vẫn chạy vù vù.....^ ^
            private void Load_Data(Int32 ID)
            {
    
                SqlCommand cmd = new SqlCommand("select JobDate, WorkerID, KMs, OilChanged, AirFilter from JobDetail where CarNo = " + ID + "", conn);
                conn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.Read())
                {
                    dtjoddate.Value =DateTime.Parse(dr[0].ToString());
                    txtworid.Text = dr[1].ToString();
                    txtkms.Text = dr[2].ToString();
                    txtoilchang.Text = dr[3].ToString();
                    txtairfilter.Text = dr[4].ToString();
                    conn.Close();
                    //Chú ý: [0] là đại điện cho trường đầu tiên trong câu select trên ở đây là JobDate
                    //[1] là WorkerID
                    //So all....
                }
                conn.Close();
    
            }
    Không rõ hỏi lại!

    Cái này là mình làm demo cho một bạn trên 4rum mình! Sắp bàn giao

    Sao bữa giờ trên cviet có mấy bạn nhờ mình giống như là làm bài giùm vậy!!

    Mình hỏi sao ko post lên để anh em chỉ cho!!!!

    Họ bảo là sợ anh em cười!

    Nhiều pa thấy mà mệt
    Đã được chỉnh sửa lần cuối bởi cchangkhongayngo : 07-08-2011 lúc 02:21 PM.

  8. #8
    Ngày gia nhập
    09 2013
    Bài viết
    4

    anh ơi em lam theo mà chỗ
    txtMAVT.DataBindings.Add("Text", dgView.DataSource, "MAVT");

    bị lỗi DataBindings

  9. #9
    Ngày gia nhập
    03 2009
    Bài viết
    4

    Bạn dùng datatable thì dùng hàm for duyệt qua hết các dòng dữ liệu rùi đỗ dự liệu cột tương ứng ra textbox thôi.Nếu có khó khăn thì mail cho mình

Các đề tài tương tự

  1. [Help]: xuất CSDL ra textbox.
    Gửi bởi dangminhntbs trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 19-06-2013, 05:13 PM
  2. lấy dữ liệu từ csdl ra textbox kiểu date bị lỗi?
    Gửi bởi daothanhyen trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 28-12-2011, 10:40 PM
  3. Database cách lấy dữ liệu trong CSDL đưa lên textbox
    Gửi bởi trungproab trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 04-10-2011, 04:44 PM
  4. Datagridview load dữ liệu từ CSDL và textbox
    Gửi bởi thuy_bl trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 12
    Bài viết cuối: 16-08-2011, 02:45 PM
  5. chọn csdl trong listbox thể hiện thông tin textbox
    Gửi bởi seven trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 06-11-2010, 04:01 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn