Announcement

Collapse
No announcement yet.

Truy cap đến 1 đối tượng khác trong c#

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [C#] Truy cap đến 1 đối tượng khác trong c#

    Mình có lớp dataservice có string connection=...... thuộc namespace A.setting! giờ Mình có lop frmdangky thuoc namespace B ( Thuoc cung mot chuong trinh )! Giờ mình muốn class frmdangky truy cap den string connection thuoc lop dataserivce trên thì làm như thế nào vậy @@

  • #2
    có vẻ như bạn đang viết mô hình 3 lớp. vậy thì add references của project GUI thêm vào project của lớp data
    Last edited by 11520456; 13-06-2014, 02:04.
    Người Đến Người Đi và bỏ lại
    Một nỗi buồn nơi giữa trái tim tôi
    GhostFriends

    Comment


    • #3
      Namespce dataQLTDNH.setting
      Code:
      namespace DataQLTDNH.Setting
      {
          public class Dataservice : DataTable 
          {
              public static SqlConnection m_Connection;
              private SqlDataAdapter m_DataAdapter;
              private SqlCommand m_Command;
              public const string strconnection = @"Data source=NHATNGUYEN\SQLEXPRESS;Initial Catalog=QLTDNH;Integrated Security=True";
      Namespace Quan_li_ngan_hang ( 2 namespace cùng 1 chuong trinh Quan_Li_Ngan_Hang)
      Code:
      namespace Quan_ly_Ngan_Hang
      {
          public partial class frmDangky: DevComponents.DotNetBar.Metro.MetroForm 
          {
              const string strconnection = @"Data source=NHATNGUYEN\SQLEXPRESS;Initial Catalog=QLTDNH;Integrated Security=True";
              Dataservice m_ds = new Dataservice();
      Trong Namespace QUan_Li_Ngan_Hàng mình có phương thức sau
      Code:
        using (SqlConnection conn = new SqlConnection(strconnection))
      Giờ trong Namespace QUan_Li_Ngan_Hàng có SqlConnection conn = new SqlConnection(....) mình thay (....) bằng string strconnection của namespace dataQLTDNH.setting thì làm như thế nào vậy? Chẳng lẽ bây giờ cứ mỗi lần gọi kết nối mình lại phải khai báo server vs database lại trong khi đó trong Dataservice thuoc namespace dataQLTDNH.setting mình đã khai báo server vs database rồi!

      Comment


      • #4
        Code:
        namespace DataQLTDNH.Setting
        {
            public class Dataservice : DataTable 
            {
                public static SqlConnection m_Connection;
                private SqlDataAdapter m_DataAdapter;
                private SqlCommand m_Command;
                public static const string STRCONNECTION = @"Data source=NHATNGUYEN\SQLEXPRESS;Initial Catalog=QLTDNH;Integrated Security=True";
        Code:
        namespace Quan_ly_Ngan_Hang
        {
            public partial class frmDangky: DevComponents.DotNetBar.Metro.MetroForm 
            {
                Dataservice m_ds = new Dataservice();
        Code:
          using (SqlConnection conn = new SqlConnection(DataQLTDNH.Setting. Dataservice.STRCONNECTION))
        Như thế

        Comment

        LHQC

        Collapse
        Working...
        X