Diễn đàn thiết kế web, thiết kế web, thiết kế website, thiet ke web, thiet ke website, tìm hiểu web Diễn đàn thiết kế web, thiết kế web, thiết kế website, thiet ke web, thiet ke website, tìm hiểu web
Diễn đàn thiết kế web, thiết kế web, thiết kế website, thiet ke web, thiet ke website, tìm hiểu web Diễn đàn thiết kế web, thiết kế web, thiết kế website, thiet ke web, thiet ke website, tìm hiểu web Diễn đàn thiết kế web, thiết kế web, thiết kế website, thiet ke web, thiet ke website, tìm hiểu web Diễn đàn thiết kế web, thiết kế web, thiết kế website, thiet ke web, thiet ke website, tìm hiểu web Diễn đàn thiết kế web, thiết kế web, thiết kế website, thiet ke web, thiet ke website, tìm hiểu web Diễn đàn thiết kế web, thiết kế web, thiết kế website, thiet ke web, thiet ke website, tìm hiểu web

Quay lại   Dien dan thiet ke web > Lập trình (code) > Thiết kế lập trình ASP/. NET

Thiết kế lập trình ASP/. NET Các vấn đề liên quan .NET


Gửi trả lời
 
LinkBack Công Cụ Dạng sắp xếp bài
  #1 (permalink)  
Cũ 07-22-2009, 10:05 PM
buonngu buonngu đang online
Super Moderator
 
Ngày gia nhập: Oct 2008
Bài gửi: 1,541
Smile Đọc 1 cơ sở dữ liệu

Làm thế nào để hiện thị dữ liệu từ 1 cơ sở dữ liệu.
Hiện thị dữ liệu từ 1 cơ sở dữ liệu là 1 trong số cái chung nhất sử dụng ASP.

Ở đây vài mã ví dụ:

Code:
<%

Dim Conn

Dim SQLTemp

 

Set Conn = Server.CreateObject("ADODB.Connection")

Conn.connectionstring = 

 "Provider=Microsoft.Jet.OLEDB.4.0;Data 

 Source=" & Server.MapPath("\yourdb.mdb")& ";" 

Conn.Open 

 

SQLTemp = "SELECT * FROM yourTable"

set rstemp=Conn.execute(SQLTemp)

 

Do While Not rstemp.EOF

%>

<%= rstemp.Fields("pID").Value %>: 

<%= rstemp.Fields("pSubj").Value %>, 

<%= rstemp.Fields("pDate").Value %>, 

<%= rstemp.Fields("pText").Value %>

<br>

<%

rstemp.MoveNext

Loop

 

Conn.Close

Set Conn = Nothing

%>
Đó là 1 lựa chọn truy vấn đơn giản.

Ở đây nó giảm bớt sự đứt quãng: Đầu tiên 2 dòng khai báo biến Conn và SQLTemp. Tiếp theo 6 dòng mở 1 kết nối đến cơ sở dữ liệu của bạn và lấy tất cả các hàng từ bảng. Theo như vòng lặp Do While Not chúng ta hiển thị dữ liệu trong hàng.Tiếp 4 hàng là in ra giá trị của mỗi cột trong hàng đó. Cuối cùng di chuyển bớt tới hàng tiếp theo, kết thúc vòng lặp và đóng kết nối cơ sở dữ liệu.

Nếu bạn quyết định bạn muốn đặt dữ liệu theo ngày tháng, bạn có thể sử dụng mã theo khai báo trước.

SQLTemp:

SQLTemp = "SELECT * FROM yourTable ORDER BY pDate"

Thêm DESC hoặc ASC để kết thúc truy vấn như :

SQLTemp = "SELECT * FROM yourTable ORDER BY pDate DESC"

Sẽ thay đổi thứ tự dữ liệu được phân loại bên trong.

Nó không quá khó? Đoạn mẫu cuối cùng chúng ta sẽ bao hàm làm thế nào để có kết quả giới hạn, và ở đây chúng ta sẽ giới hạn nó để chỉ cho thấy 30 kết quả đầu tiên:

SQLTemp = "SELECT * FROM yourTable LIMIT 30"

Bất kì sự kết hợp của câu truy vấn này có thể pha trộn và khớp lại để hoàn thành kết quả như bạn muốn.

hieuthien st
Trả lời kèm theo trích dẫn

10 Chủ đề mới nhất của buonngu
Chủ đề Chuyên mục Người gởi sau cùng Trả lời Lần đọc Bài mới gửi
Tối ưu hóa PHP Thiết kế lập trình .PHP buonngu 0 3 03-12-2010 05:25 PM
Code PHP Các vấn đề khác về code buonngu 0 5 03-12-2010 05:24 PM
Macromedia Flash - Chuyển đổi hình ảnh có hiệu lực Flash buonngu 0 5 03-12-2010 05:23 PM
Macromedia Flash - Nút âm thanh Flash buonngu 0 4 03-12-2010 05:22 PM
Sử dụng PowerClip Photoshop buonngu 0 4 03-12-2010 05:21 PM
Một kiểu Logo Text Photoshop buonngu 0 4 03-12-2010 05:20 PM
Bánh trung thu Photoshop buonngu 0 4 03-12-2010 05:20 PM
Khắc tinh của virus Anti virus - Spyware - Hacking buonngu 0 5 03-12-2010 05:18 PM
Bổ sung các thiết bị Bluetooth trong Windows 7 Các vấn đề khác liên quan đến Mạng buonngu 0 3 03-12-2010 05:17 PM
Các lệnh WLAN Netsh mới trong Windows 7 và Server... Các vấn đề khác liên quan đến Mạng buonngu 0 4 03-12-2010 05:15 PM

  #2 (permalink)  
Cũ 02-06-2010, 11:00 AM
HoangTuBe HoangTuBe đang Offline
Junior Member
 
Ngày gia nhập: Feb 2010
Bài gửi: 2
Mặc định

Tiện thể bạn hướng dẫn giùm mình cách kết nối csdl access trong asp.net ngon ngữ vb.net với.
dùng ADO cang tốt mình muốn lấy từng record trong table và in ra trang web.
mình cám ơn các bạn trước.
Trả lời kèm theo trích dẫn
Gửi trả lời

Công Cụ
Dạng sắp xếp bài

Quyền hạn Gửi bài
Bạn không thể gửi chủ đề
Bạn không thể gửi trả lời
Bạn không thể gửi đính kèm
Bạn không thể sửa bài của mình

Mã BB đang Mở
[IMG] đang Mở
Mã HTML đang Tắt
Trackbacks are Mở
Pingbacks are Mở
Refbacks are Mở


Viec Lam - Việc làm - Tuyen Dung - Tuyển Dụng - Tìm Việc Làm và Đăng Tuyển Dụng Miễn Phí Thiet ke web, Thiết kế web, Thiết kế website đẹp chuyên nghiệp Tổ chức sự kiện, Công ty Truyền thông Thương hiệu Quốc tế, e marketing Hoa tươi, hoa đẹp, Shop hoa, điện hoa, hoa cưới
To chuc su kien VIP - Tổ chức sự kiện - Công ty tổ chức sự kiện Balo , Ba lô, Balo Laptop, Balo tui xach, balo cap hoc sinh in ky thuat so, ke x, kệ x, standy, standee, rollup banner, banner stand dong phuc the thao, do bong da, quan ao bong ro, dong phuc lop

Tất cả thời gian được tính theo GMT +7. Bây giờ là 01:33 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Hosting, web hosting, hỗ trợ website bởi Cong ty Thiet ke web - thiet ke web - dich vu thiet ke website VINA Design

Tài trợ cho diễn đàn liên hệ : 090 999 3938 Thiết kế website Việt Nam Thiet ke website tron goi, website gia re, website mien phi

Giới thiệu In nhanh kỹ thuật số 15 phút lấy:
In nhanh danh thiếp - Cardvisit: in nhanh cardvisit - namecard: in nhanh namecard

Web viec lam: viec lam nhanh


Hệ thống website Tìm Việc Nhanh nhất Việt Nam: Tim viec nhanh, tuyen dung nhanh, kiem viec lam nhanh - TimViecNhanh.com