Xin vui lòng đừng đăng bài mới ở đây. Chúng tôi đã dời qua http://dtphorum.com/pr4/. Phố này sẽ vẫn mở cửa để các bạn đọc và tra cứu.

DT Pho Rum
Home | Search
 All Forums
 Tổng Quát
 Thông Báo / Giúp Ðỡ
 Table và Query trong MS Access Database
Author  Topic Next Topic  

Phong Lan
Lều Tranh

USA
9 Posts

Posted - Feb 08 2002 :  11:03:17 PM
Anh Cả ơi!

Hình như mình lấy data thẳng từ table trong MS Access Database lẹ hơn là lấy data từ Query trong MS Access Database phải không anh Cả

Em thử làm và thấy có sự khác biệt như vậy nhưng không biết có phải vậy không!

Mong anh Cả hoặc một vị tiền bối nào đó trong Phố rùm chỉ dạy



Phong Lan

CaNgo
Th? N?

USA
4701 Posts

Posted - Feb 08 2002 :  11:22:55 PM  Show Profile  Visit CaNgo's Homepage
Tui cũng không rỏ chuyện này lắm. Bạn nói lấy thẳng từ "query" là sao? tui tưởng muốn lấy data từ table thì phải dùng 1 string SQL chứ hả? hay là ý bạn nói là khi làm bằng UltraDev thì có thể chọn cái query thay vì table?

Tui nghĩ từ đâu thì cũng vậy thôi chứ. Bạn thử ra sao, có thể nói rỏ chi tiết chút hông?

Go to Top of Page

Phong Lan
Lều Tranh

USA
9 Posts

Posted - Feb 09 2002 :  12:06:46 AM  Show Profile
Em làm sẵn những query trong Access Database và khi connect trong UltraDev thì lấy từ những query đã làm sẵn thay vì từ table.

Em nghĩ làm cách này sẽ lẹ hơn vì không phải chạy kiếm từng record một khi code bằng SQL nhưng không biết sao thấy nó chậm hơn là những page lấy data thẳng từ table!!!

Ðể em thử lại xem sao. Có lẽ tại những trang đó chạy chậm vì nhiều data trong một trang web quá.




Phong Lan
Go to Top of Page

Phong Lan
Lều Tranh

USA
9 Posts

Posted - Feb 09 2002 :  12:17:56 AM  Show Profile
Thêm câu hỏi này nữa nhe anh Cả!

Mỗi database dùng chỉ 1 connect string có lẹ hơn một database mà nhiều connect string không anh Cả.

Thí dụ: Snitz forum thì chỉ có một database nhưng rất nhiều table trong đó còn sổ lưu niệm thì chỉ có một database và một table trong đó.

Khi chạy trên web, trang nào sẽ chạy lẹ hơn?






Phong Lan
Go to Top of Page

westernboy
Cao Ốc

Vietnam
327 Posts

Posted - Feb 09 2002 :  04:03:42 AM  Show Profile
quote:
Trích đoạn từ Phong Lan:
Thêm câu hỏi này nữa nhe anh Cả!

Mỗi database dùng chỉ 1 connect string có lẹ hơn một database mà nhiều connect string không anh Cả.

Thí dụ: Snitz forum thì chỉ có một database nhưng rất nhiều table trong đó còn sổ lưu niệm thì chỉ có một database và một table trong đó.

Khi chạy trên web, trang nào sẽ chạy lẹ hơn?






Phong Lan



Tui không nghĩ là lẹ hơn hay chậm hơn nhưng đứng theo phuơng diện coding, một connection string sẽ dễ dàng cho bạn debug cũng như style. Nếu tính theo thời gian khác nhau giữa những connections, tui nghĩ nó chỉ khoảng 10, 20 ns là cùng.

Còn câu hỏi đầu tiên, tui không hiểu ý bạn cho mấy. Bạn định nghĩa lấy direct data từ table trong DB như thế nào ???? Xưa giờ tui chỉ biết dùng recordset đế pull data ra khỏi DB thôi (Dùng SQL statements). Có lẽ WB tui chưa học về cách này chăng??? Nếu đuợc, xin cho WB học hỏi cái phần này
Good weekend nghen Phong Lan.



Western Boy


Proud to be a VCF member
Go to Top of Page

Phong Lan
Lều Tranh

USA
9 Posts

Posted - Feb 09 2002 :  05:26:42 AM  Show Profile
Trước hết xin cám ơn hai vị tiền bối!
Sau xin thứ lỗi vì làm hai vị hơi khó hiểu về cau hỏi của em!

Ý em là dùng recordset đế pull data ra khỏi database đó! Mình có thể lấy từ table hoặc từ query. Làm gì có cách lấy thẳng từ database ra được! Thay vì mình phải dùng SQL statements để lấy những record mình muốn thì em làm trước trong query sẵn cho tiện thôi. Dùng các trên thấy hơi chậm nên em thắc mắc thôi!

Cám ơn các vị tiền bối



Phong Lan
Go to Top of Page

CaNgo
Th? N?

USA
4701 Posts

Posted - Feb 09 2002 :  05:53:23 AM  Show Profile  Visit CaNgo's Homepage
Tui cũng làm query trong Access, nhưng sau đó thì chọn "View As SQL" rồi copy cái code, bỏ vào trong UD. Như vậy tiện hơn, muốn thêm thắt cái gì cũng dễ.

Go to Top of Page

westernboy
Cao Ốc

Vietnam
327 Posts

Posted - Feb 09 2002 :  07:28:38 AM  Show Profile
quote:
Trích đoạn từ CaNgo:
Tui cũng làm query trong Access, nhưng sau đó thì chọn "View As SQL" rồi copy cái code, bỏ vào trong UD. Như vậy tiện hơn, muốn thêm thắt cái gì cũng dễ.





hì hì hì, anh Cả chơi kiếu ăn gian nghen.....



Western Boy


Proud to be a VCF member
Go to Top of Page

Phong Lan
Lều Tranh

USA
9 Posts

Posted - Feb 09 2002 :  3:00:50 PM  Show Profile
Em cũng làm kiểu anh Cả làm lúc đầu! (Ăn gian như westernboy nói) Gần đây ngồi học thêm thì có thể code sql thẳng luôn được! Bây giờ ngồi làm query!!!

Câu hỏi đã được giải thích thoả đáng! Cám ơn hai vị nhe!

Phong Lan
Go to Top of Page
   Topic Next Topic  
Jump To:
DT Pho Rum © © 2002 By dactrung.com Go To Top Of Page
This page was generated in 0.2 seconds. Snitz Forums 2000