Đánh giá, nhận xét, review các công ty tuyển dụng
Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: So sánh ngày tháng trong sql và c#

  1. #1
    Ngày gia nhập
    05 2007
    Nơi ở
    Thềm Xưa
    Bài viết
    44

    Mặc định So sánh ngày tháng trong sql và c#

    Chào các bạn.
    Tôi có một bảng "Thành Viên" ở đó có trường Mã, Tên, Ngày đăng ký.
    tôi tạo một thủ tục như vậy.

    CREATE PROCEDURE sp_dsTV
    @Tg_DK datetime
    AS
    Begin
    select * from Thanh_Vien where Tg_DK between Tg_BD+'00:00:00 AM' and Tg_BD+'23:59:59 AM'
    End

    ở bên code C# tôi mới cho thực thi thủ tục này và đầu vào là ngày giờ hiện tại

    param.values = datetime.now;

    Nhưng thằng SQL 05 nó không hiểu.===> xin mọi người giúp đỡ.

    Sau đó tôi vào thằng SQL để thử Query thì tôi nhập vào thế nay
    Exec sp_dsTV '5/10/2009' thì cho ra một thông điệp là conver ký tự qua dữ liệu ngày tháng thì cho ra giá trị ngày tháng. Nhưng nó lại trả kết quả về không. (Tôi đã thêm thành viên vào nhưng không thấy trả về thành viên mới thêm) ==>> xin giải thích dùm.

    Cám ơn các bạn
    Hãy cùng nhau xây dựng một cộng đồng lớn mạnh

  2. #2
    Ngày gia nhập
    05 2007
    Nơi ở
    Thềm Xưa
    Bài viết
    44

    Thật là xin lỗi các bác vì đã hỏi khi ma không xem thật kỹ lại.
    Tôi Hôm qua ngồi xem kỹ lại và đã phát hiện chỗ xai.
    quote:

    Trích đoạn: yuno
    CREATE PROCEDURE sp_dsTV
    @Tg_DK datetime
    AS
    Begin
    select * from Thanh_Vien where Tg_DK between Tg_BD+'00:00:00 AM' and Tg_BD+'23:59:59 AM'
    End

    between Tg_BD+'00:00:00 AM' and Tg_BD+'23:59:59 PM' mới đúng.

    quote:

    Trích đoạn: yuno

    ở bên code C# tôi mới cho thực thi thủ tục này và đầu vào là ngày giờ hiện tại

    param.values = datetime.now;



    datetime.now.date;
    Chỉ có vậy là có thể chạy hoàn toàn đúng rồi đó các bạn.
    1 Lẫn nữa xin lỗi vì đã không xem kỹ trước khi hỏi.
    Các bác thông cảm vì tôi làm quá thì sẽ bị ù tai hoa mắt, mặt tái và đầu stress nên hay hỏi lung tung
    Hãy cùng nhau xây dựng một cộng đồng lớn mạnh

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