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

Go down

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

Bài gửi by itlinh on 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
avatar
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

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

Bài gửi by thiet.ngh on 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)
avatar
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

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

Bài gửi by itlinh on 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
avatar
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

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

Bài gửi by thiet.ngh on 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);
avatar
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

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

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

ok ban Smile
avatar
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

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

- Similar topics

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