Trang 2 trên tổng số 2 Đầu tiênĐầu tiên 12
Từ 11 tới 16 trên tổng số 16 kết quả

Đề tài: Hướng dẫn tạo mã tự động kế tiếp trên C# và SQL server (trigger)

  1. #11
    Ngày gia nhập
    06 2012
    Bài viết
    1

    Mặc định Hướng dẫn tạo mã tự động kế tiếp trên C# và SQL server (trigger)

    cái ô giá trị dùng để là gì vậy bạn

  2. #12
    Ngày gia nhập
    11 2012
    Bài viết
    3

    Mặc định sua lai

    Trích dẫn Nguyên bản được gửi bởi tienloibk Xem bài viết
    mình làm tương tự nhưng lại xuất hiện lỗi

    mong đc giúp đỡ.

    The name 'ExecuteScalar' does not exist in the current context
    string sql = "SELECT TOP 1 " + nameSelectColumn + " FROM " + nameTable + " ORDER BY " + nameSelectColumn + " DESC";
    SqlCommand Bo_lenh = new SqlCommand(sql, cn);
    cn.Open();
    return (string)Bo_lenh.ExecuteScalar();

  3. #13
    Ngày gia nhập
    09 2014
    Bài viết
    26

    mình đang tự học lập trình c#, mình làm một dataGridView nhưng không sử dụng database, mình muốn cột MaKH tự tăng
    VD: txtMaKH mình nhập KH0001 thì xuống cột MaKH (dataGridView), click vào btnThemMoi thì txtMaKH tự động tăng lên KH0002, .... thì mình dùng code ntn và bắt vào sự kiện ?
    xin cám ơn
    ------ thanhhai0613@gmail.com ------

  4. #14
    Ngày gia nhập
    04 2015
    Bài viết
    1

    thanks for tỏi lý sơn
    Chung tay cùng chia sẻ và phát triển cộng đồng

  5. #15
    Ngày gia nhập
    01 2016
    Bài viết
    11

    mình tự sinh mã mà không cần kiểm tra ở csql được không bạn, ví dụ khi ghi vào file xml thì mổi node tự động sinh từ 01 - 10 chẳng hạn

  6. #16
    Ngày gia nhập
    07 2018
    Bài viết
    1

    Mặc định Hướng dẫn tạo mã tự động kế tiếp trên C# và SQL server (trigger)

    Em code bằng C#: các huynh coi xem như này có ổn không
    Code:
    void AutoID(List<String> ID)
            {
                #region D.Sach moi, chua co ID
                // ky tu truoc so trong ID
                String head = "NV";
                #endregion
                // neu ds trong, tao id moi
                if (ID.Count == 0)
                {
                    ID.Add(head + "00001");
                    return;
                }
                #region Da co trong D.Sach
                head = "";
                // lay Last ID from LastID
                String LastID = ID.Last();
                String LastIDNum = "";
                int count0 = 0;
                bool nextRound = false,check0 = true;
                foreach(char item in LastID)
                {
                    try
                    {
                        if (check0 && item == '0') count0++;
                        if (Char.IsNumber(item) && item != '0') check0 = false;
                        if (Char.IsNumber(item))LastIDNum += item;
                        if (!Char.IsNumber(item))head += item;
                    }
                    catch { }
                }
                // xet new id
                int LastIDNumber = Convert.ToInt32(LastIDNum);
                int newIDNumber=LastIDNumber+1;
                if (newIDNumber.ToString().Length > LastIDNumber.ToString().Length) nextRound = true;
                //create new id;
                if(nextRound) for (int i = 0; i < count0-1; i++)head += "0";
                else for (int i = 0; i < count0; i++)head += "0";
                head += newIDNumber.ToString();
                ID.Add(head);
                #endregion
            }

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

  1. Tạo database có cấu trúc, sp,trigger giống hệt 1 data đang tồn tại trên Server?
    Gửi bởi billsang trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 27-10-2011, 12:18 PM
  2. MS SQL với C# Backup trên Server A và Restore ở Server B cùng cấu trúc CSDL như thế nào?
    Gửi bởi snake_programmer trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 1
    Bài viết cuối: 23-08-2011, 09:19 AM
  3. MS SQL với C# Tạo 1 trigger trên table categories kiểm soát việc xóa dữ liệu
    Gửi bởi ohlala_gaikia trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 3
    Bài viết cuối: 17-01-2011, 02:46 PM
  4. Lập trình Socket trên C++ có thể giao tiếp chương trình Java trên Server được ko các
    Gửi bởi jacobkruse trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 18-11-2010, 11:10 PM
  5. Trigger trong MS SQL server 2005!!! Cần giúp đỡ
    Gửi bởi phamhaiit26 trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 1
    Bài viết cuối: 18-04-2010, 09:38 AM

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