Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2

2 posters

Go down

Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2 Empty Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2

Bài gửi by itlinh 11/3/2010, 11:09

Mình đang gặp vấn đề ở chỗ lưu trữ field "Ngày lập hóa đơn",
mình chưa biết nên lưu dưới database kiểu gì? date hay nvarchar để dễ truy xuất, (vd: 24/12/2009 hay 24122009 ......)
trên google có nhiều nhưng chủ yếu là các phép toán cơ bản chứ k có thao tác datetime với lập trình csdl,
bạn nào đã làm phần này rùi hướng dẫn mình với,
nếu được cho mình xin đoan code mẫu đọc kiểu ngày tháng từ database lên và update ngược lại xuống database,
mình cũng chưa bít cách khi chọn 1 ngày , sẽ trả về ngày đó để lấy các hóa đơn thuộc ngày đó lên.
Thk các bạn
itlinh
itlinh
Góp sức
Góp sức

Tổng số bài gửi : 84
Join date : 27/09/2009
Đến từ : HCM

Về Đầu Trang Go down

Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2 Empty Re: Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2

Bài gửi by thiet.ngh 11/3/2010, 11:27

Thường thì lưu dưới csdl kiểu datetime, vì lưu kiểu varchar hay nvarchar bản phải xử lý nhiều.

Hôm trước thầy cũng đã làm một vd trên lớp rồi, Linh co thể tham khảo.
Nếu dùng câu lệnh SQL thì phải chuyển định dạng (mặc định dùng MM/dd/yyyy thì SQL sẽ hiểu)
thiet.ngh
thiet.ngh
Góp sức
Góp sức

Tổng số bài gửi : 92
Join date : 22/09/2009
Đến từ : Bình Định

Về Đầu Trang Go down

Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2 Empty Re: Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2

Bài gửi by itlinh 11/3/2010, 11:50

hi thiet,hum đó mình vắng,bạn còn vd đó k,nếu được thì post mình xem với,
thk
itlinh
itlinh
Góp sức
Góp sức

Tổng số bài gửi : 84
Join date : 27/09/2009
Đến từ : HCM

Về Đầu Trang Go down

Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2 Empty Re: Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2

Bài gửi by thiet.ngh 11/3/2010, 15:04

Bạn lên forum của thầy down bai tap ve xem, trong đó có đoạn này:

DateTime d = dateTimePicker1.Value;
SqlConnection sc = new SqlConnection("server=phvn\\mydata;database=hc14;uid=sa;pwd=123456");
sc.Open();
SqlCommand scmd = new SqlCommand("select * from sinhvien where ngaysinh < @ngay ", sc);
SqlParameter p1 = new SqlParameter("@ngay", SqlDbType.DateTime);
p1.Value = d;
scmd.Parameters.Add(p1);
thiet.ngh
thiet.ngh
Góp sức
Góp sức

Tổng số bài gửi : 92
Join date : 22/09/2009
Đến từ : Bình Định

Về Đầu Trang Go down

Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2 Empty Re: Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2

Bài gửi by itlinh 11/3/2010, 15:17

ok ban Smile
itlinh
itlinh
Góp sức
Góp sức

Tổng số bài gửi : 84
Join date : 27/09/2009
Đến từ : HCM

Về Đầu Trang Go down

Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2 Empty Re: Hỏi về kiểu Ngày tháng trong đề tài Hệ CSDL2

Bài gửi by Sponsored content


Sponsored content


Về Đầu Trang Go down

Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết