<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Thủ Thuật Access - MS SQL Server]]></title>
		<link>https://thuthuataccess.com/forum/</link>
		<description><![CDATA[Thủ Thuật Access - https://thuthuataccess.com/forum]]></description>
		<pubDate>Tue, 21 Apr 2026 12:18:09 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Không thể sửa, xoá record khi liên kết với SQL qua ODBC]]></title>
			<link>https://thuthuataccess.com/forum/thread-12406.html</link>
			<pubDate>Mon, 16 May 2022 01:00:25 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=20584">tungthoi15</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-12406.html</guid>
			<description><![CDATA[Em có dùng Access liên kết với SQL qua ODBC nhưng không thể sửa hay xoá được. Nếu vào SQL Desirgn lại bảng có 1 cột làm Primary (Khoá chính) thì sau đó kết nối lại thì mới sửa xoá được.<br />
Có cách nào không cần đặt khoá chính không các bác ơi, vì nhiều bảng mà cứ phải sửa thế cũng lâu ạ.]]></description>
			<content:encoded><![CDATA[Em có dùng Access liên kết với SQL qua ODBC nhưng không thể sửa hay xoá được. Nếu vào SQL Desirgn lại bảng có 1 cột làm Primary (Khoá chính) thì sau đó kết nối lại thì mới sửa xoá được.<br />
Có cách nào không cần đặt khoá chính không các bác ơi, vì nhiều bảng mà cứ phải sửa thế cũng lâu ạ.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Lỗi return Recordset từ Proc nếu trước đó có lệnh insert]]></title>
			<link>https://thuthuataccess.com/forum/thread-12287.html</link>
			<pubDate>Thu, 25 Nov 2021 09:43:54 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-12287.html</guid>
			<description><![CDATA[Em có 1 proc cần xử lý dữ liệu trong proc đó em có câu lệnh  insert dữ liệu trước sau đó mới đến select<br />
<br />
begin<br />
<br />
insert into tbtest values (1)<br />
<br />
select tbtest<br />
<br />
end<br />
--&gt; Lỗi từ vba không thể nhận được recordset này do trước đó đã có câu lệnh insert. Vậy có cách nào giải quyết được không ạ?<br />
Em cảm ơn!]]></description>
			<content:encoded><![CDATA[Em có 1 proc cần xử lý dữ liệu trong proc đó em có câu lệnh  insert dữ liệu trước sau đó mới đến select<br />
<br />
begin<br />
<br />
insert into tbtest values (1)<br />
<br />
select tbtest<br />
<br />
end<br />
--&gt; Lỗi từ vba không thể nhận được recordset này do trước đó đã có câu lệnh insert. Vậy có cách nào giải quyết được không ạ?<br />
Em cảm ơn!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[Lỗi mở SQL SV] invalid license data. reinstall is required]]></title>
			<link>https://thuthuataccess.com/forum/thread-11850.html</link>
			<pubDate>Tue, 06 Apr 2021 09:41:56 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11850.html</guid>
			<description><![CDATA[Em có sử dụng SQL Server Express 2021 hiện tại thì báo lỗi như hình bên dưới, em có cài lại theo kiểu update nhưng vẫn bị lỗi<br />
Vậy lỗi này phải xử lý như nào ạ?<br />
Em cảm ơn!<br />
<span style="color: #ffffff;" class="mycode_color"><span style="font-size: medium;" class="mycode_size"><span style="font-family: 'Proxima Nova Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;" class="mycode_font"><img src="https://i.imgur.com/eYnQt7p.png" loading="lazy"  alt="[Hình: eYnQt7p.png]" class="mycode_img" /></span></span></span>]]></description>
			<content:encoded><![CDATA[Em có sử dụng SQL Server Express 2021 hiện tại thì báo lỗi như hình bên dưới, em có cài lại theo kiểu update nhưng vẫn bị lỗi<br />
Vậy lỗi này phải xử lý như nào ạ?<br />
Em cảm ơn!<br />
<span style="color: #ffffff;" class="mycode_color"><span style="font-size: medium;" class="mycode_size"><span style="font-family: 'Proxima Nova Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;" class="mycode_font"><img src="https://i.imgur.com/eYnQt7p.png" loading="lazy"  alt="[Hình: eYnQt7p.png]" class="mycode_img" /></span></span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Cách để khóa 1 bản ghi]]></title>
			<link>https://thuthuataccess.com/forum/thread-11614.html</link>
			<pubDate>Sat, 08 Aug 2020 08:34:23 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11614.html</guid>
			<description><![CDATA[Em đang làm đến bước hủy tài sản thì và chọn mã tài sản và số lượng cần hủy, nhưng đến đây thì bắt đầu nhận ra rằng, nếu dữ liệu đang chế độ "chờ duyệt" hoặc 2 người cùng tạo 1 thời điểm thì số lượng hủy không chính xác. <br />
Em cũng biết là phải khóa bản ghi đó lại nhưng em không biết cách làm và hướng làm ạ.<br />
Em có tìm tìm hiểu rồi nhưng chưa không hiểu lắm ạ.<br />
Em cảm ơn!<br />
<br />
<img src="https://i.imgur.com/GPZrWyJ.png" loading="lazy"  alt="[Hình: GPZrWyJ.png]" class="mycode_img" />]]></description>
			<content:encoded><![CDATA[Em đang làm đến bước hủy tài sản thì và chọn mã tài sản và số lượng cần hủy, nhưng đến đây thì bắt đầu nhận ra rằng, nếu dữ liệu đang chế độ "chờ duyệt" hoặc 2 người cùng tạo 1 thời điểm thì số lượng hủy không chính xác. <br />
Em cũng biết là phải khóa bản ghi đó lại nhưng em không biết cách làm và hướng làm ạ.<br />
Em có tìm tìm hiểu rồi nhưng chưa không hiểu lắm ạ.<br />
Em cảm ơn!<br />
<br />
<img src="https://i.imgur.com/GPZrWyJ.png" loading="lazy"  alt="[Hình: GPZrWyJ.png]" class="mycode_img" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Lỗi khi load 1 Proc đổ vào 2 combobox]]></title>
			<link>https://thuthuataccess.com/forum/thread-11596.html</link>
			<pubDate>Sat, 18 Jul 2020 02:08:14 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11596.html</guid>
			<description><![CDATA[Em có tạo 1 proc trên SQL SV như sau<br />
<div class="codeblock"><div class="title">Mã:</div><div class="body" dir="ltr"><code>ALTER PROCEDURE [dbo].[Combo_DanhSach_CoSo] <br />
<br />
AS<br />
BEGIN<br />
<br />
select  tenCoSo, maCoSo from tbCoSo<br />
<br />
END</code></div></div><br />
<br />
Sau đó e gọi nó ra bằng cách sau ạ<br />
<div class="codeblock"><div class="title">Mã:</div><div class="body" dir="ltr"><code> Sub Load_DanhMucCoSo(ten_Proc As String, cbDanhMuc As ComboBox)<br />
Dim cnn As New ADODB.Connection<br />
cnn.ConnectionString = Chuoi_Conn<br />
cnn.Open<br />
Dim cmd As New ADODB.Command<br />
Set cmd.ActiveConnection = cnn<br />
cmd.CommandText = "dbo.Combo_DanhSach_CoSo" <br />
cmd.CommandType = adCmdStoredProc<br />
Set rst = New ADODB.Recordset<br />
rst.Open cmd, , adOpenKeyset, adLockPessimistic<br />
Set cbDanhMuc.Recordset = rst<br />
'rst.Close ' chỗ này k dùng hay có dùng đều bị lỗi load<br />
'cnn.Close ' nhu tren<br />
End Sub</code></div></div>Với đoạn code này thì chỉ cần e truyền tham số Combox vào là sẽ trả về 1 danh sách danh mục,<br />
Nếu e mở 1 form ra và click vào combox đó thì nó load ra ok,<br />
Nhung nếu e quay sang form khác mở combox kia thì bắt đầu quay màn hình và rất lâu, sau đó nó trả về 1 danh sách bị thiếu rất nhiều ạ.<br />
2 combox này là gọi chung 1 proc ạ.<br />
Vấn đề này là do bị làm sao ạ?<br />
Em cảm ơn]]></description>
			<content:encoded><![CDATA[Em có tạo 1 proc trên SQL SV như sau<br />
<div class="codeblock"><div class="title">Mã:</div><div class="body" dir="ltr"><code>ALTER PROCEDURE [dbo].[Combo_DanhSach_CoSo] <br />
<br />
AS<br />
BEGIN<br />
<br />
select  tenCoSo, maCoSo from tbCoSo<br />
<br />
END</code></div></div><br />
<br />
Sau đó e gọi nó ra bằng cách sau ạ<br />
<div class="codeblock"><div class="title">Mã:</div><div class="body" dir="ltr"><code> Sub Load_DanhMucCoSo(ten_Proc As String, cbDanhMuc As ComboBox)<br />
Dim cnn As New ADODB.Connection<br />
cnn.ConnectionString = Chuoi_Conn<br />
cnn.Open<br />
Dim cmd As New ADODB.Command<br />
Set cmd.ActiveConnection = cnn<br />
cmd.CommandText = "dbo.Combo_DanhSach_CoSo" <br />
cmd.CommandType = adCmdStoredProc<br />
Set rst = New ADODB.Recordset<br />
rst.Open cmd, , adOpenKeyset, adLockPessimistic<br />
Set cbDanhMuc.Recordset = rst<br />
'rst.Close ' chỗ này k dùng hay có dùng đều bị lỗi load<br />
'cnn.Close ' nhu tren<br />
End Sub</code></div></div>Với đoạn code này thì chỉ cần e truyền tham số Combox vào là sẽ trả về 1 danh sách danh mục,<br />
Nếu e mở 1 form ra và click vào combox đó thì nó load ra ok,<br />
Nhung nếu e quay sang form khác mở combox kia thì bắt đầu quay màn hình và rất lâu, sau đó nó trả về 1 danh sách bị thiếu rất nhiều ạ.<br />
2 combox này là gọi chung 1 proc ạ.<br />
Vấn đề này là do bị làm sao ạ?<br />
Em cảm ơn]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[Hỏi] SCOPE_IDENTITY() và @@IDENTITY có chắc trả về đúng?]]></title>
			<link>https://thuthuataccess.com/forum/thread-11587.html</link>
			<pubDate>Mon, 13 Jul 2020 01:42:33 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11587.html</guid>
			<description><![CDATA[Em có đọc và tham khảo thì được biết có thế lấy ID vừa được tạo sau lệnh insert cuối cùng vào bảng đó.<br />
<div class="codeblock"><div class="title">Mã:</div><div class="body" dir="ltr"><code>SCOPE_IDENTITY() <br />
IDENT_CURRENT(NameTB) <br />
@@IDENTITY</code></div></div>Và em đã ngồi test 2 máy cùng 1 thời điểm thì em thấy là có trả về giá trị theo đúng sesion của từng máy<br />
<br />
Nhưng sau khi đọc nhiều bài thì có 1 bài dẫn đến trang của Support của Microsof lại bảo có thể không nhận đúng giá trị <br />
<a href="https://support.microsoft.com/en-us/help/2019779/you-may-receive-incorrect-values-when-using-scope-identity-and-identit" target="_blank" rel="noopener" class="mycode_url">https://support.microsoft.com/en-us/help...nd-identit</a><br />
Vậy là sao ạ? Em chưa dùng cái này trước đó nên chưa biết có gặp vấn đề sai gì không ạ.<br />
Em cảm ơn!]]></description>
			<content:encoded><![CDATA[Em có đọc và tham khảo thì được biết có thế lấy ID vừa được tạo sau lệnh insert cuối cùng vào bảng đó.<br />
<div class="codeblock"><div class="title">Mã:</div><div class="body" dir="ltr"><code>SCOPE_IDENTITY() <br />
IDENT_CURRENT(NameTB) <br />
@@IDENTITY</code></div></div>Và em đã ngồi test 2 máy cùng 1 thời điểm thì em thấy là có trả về giá trị theo đúng sesion của từng máy<br />
<br />
Nhưng sau khi đọc nhiều bài thì có 1 bài dẫn đến trang của Support của Microsof lại bảo có thể không nhận đúng giá trị <br />
<a href="https://support.microsoft.com/en-us/help/2019779/you-may-receive-incorrect-values-when-using-scope-identity-and-identit" target="_blank" rel="noopener" class="mycode_url">https://support.microsoft.com/en-us/help...nd-identit</a><br />
Vậy là sao ạ? Em chưa dùng cái này trước đó nên chưa biết có gặp vấn đề sai gì không ạ.<br />
Em cảm ơn!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[Hỏi] Thiết kết Quản Lý Tài Sản]]></title>
			<link>https://thuthuataccess.com/forum/thread-11584.html</link>
			<pubDate>Fri, 10 Jul 2020 02:02:16 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11584.html</guid>
			<description><![CDATA[Hiện tại em đang phát triển ứng dụng "Quản Lý Tài Sản" cho phòng khác<br />
<br />
Em muốn được tham khảo mọi người và cho ý kiến về cách xây dựng để quy chuẩn hơn ạ để lấy đó phát triển cho những ứng dụng sau này nếu có<br />
vì như trước đây thì em thiết kế theo kiểu nghĩ tới đâu làm tới đó nên khi xây dựng gặp nhiều vấn đề phát sinh xong lại phải bỏ qua làm theo hướng khác<br />
Nên em muốn nhận được sự đóng góp từ mọi người để biết thiếu xót gì và tình huống gì sau này gặp phải và xử lý ra làm sao<br />
<br />
Bước 1 em muốn được góp ý về cách thiết kế Database ạ<br />
<a href="https://drive.google.com/file/d/1zet7O-jyTdUanzWnH3aaLoqv7vT5qok1/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">https://drive.google.com/file/d/1zet7O-j...sp=sharing</a><br />
[img] <a href="https://drive.google.com/file/d/1O_hqbt9Ls1e8nWT5sgK87iH8U-BwW4jA/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">https://drive.google.com/file/d/1O_hqbt9...sp=sharing</a> [/img]<br />
<img src="https://drive.google.com/file/d/1zet7O-jyTdUanzWnH3aaLoqv7vT5qok1/view?usp=sharing" loading="lazy"  alt="[Hình: view?usp=sharing]" class="mycode_img" /><br />
1 vài ý chính em liệt kê ra ạ:<br />
<ul class="mycode_list"><li>Quản lý tài sản của em gồm 2 loại chính: Tài sản cố định và Công cụ dụng cụ<br />
</li>
<li>Mỗi loại tài sản sẽ được gắn liền với vị trí cơ sở, bộ phận, hoặc con người<br />
</li>
<li>Lịch sử điều chuyển<br />
</li>
<li>Hủy tài sản<br />
</li>
</ul>
<br />
Về chức năng:<br />
<ul class="mycode_list"><li>Quản lý danh mục tài sản, mã tài sản<br />
</li>
<li>Quản lý được tài sản tại các cơ sở, phòng ban.<br />
</li>
<li>Tính khấu hao tài sản<br />
</li>
<li>Báo cáo hủy hỏng tài sản<br />
</li>
<li>Kiểm kê định kỳ<br />
</li>
<li>Báo cáo tài sản đang được sử dụng<br />
</li>
</ul>
<br />
Em cảm ơn nhiều ạ]]></description>
			<content:encoded><![CDATA[Hiện tại em đang phát triển ứng dụng "Quản Lý Tài Sản" cho phòng khác<br />
<br />
Em muốn được tham khảo mọi người và cho ý kiến về cách xây dựng để quy chuẩn hơn ạ để lấy đó phát triển cho những ứng dụng sau này nếu có<br />
vì như trước đây thì em thiết kế theo kiểu nghĩ tới đâu làm tới đó nên khi xây dựng gặp nhiều vấn đề phát sinh xong lại phải bỏ qua làm theo hướng khác<br />
Nên em muốn nhận được sự đóng góp từ mọi người để biết thiếu xót gì và tình huống gì sau này gặp phải và xử lý ra làm sao<br />
<br />
Bước 1 em muốn được góp ý về cách thiết kế Database ạ<br />
<a href="https://drive.google.com/file/d/1zet7O-jyTdUanzWnH3aaLoqv7vT5qok1/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">https://drive.google.com/file/d/1zet7O-j...sp=sharing</a><br />
[img] <a href="https://drive.google.com/file/d/1O_hqbt9Ls1e8nWT5sgK87iH8U-BwW4jA/view?usp=sharing" target="_blank" rel="noopener" class="mycode_url">https://drive.google.com/file/d/1O_hqbt9...sp=sharing</a> [/img]<br />
<img src="https://drive.google.com/file/d/1zet7O-jyTdUanzWnH3aaLoqv7vT5qok1/view?usp=sharing" loading="lazy"  alt="[Hình: view?usp=sharing]" class="mycode_img" /><br />
1 vài ý chính em liệt kê ra ạ:<br />
<ul class="mycode_list"><li>Quản lý tài sản của em gồm 2 loại chính: Tài sản cố định và Công cụ dụng cụ<br />
</li>
<li>Mỗi loại tài sản sẽ được gắn liền với vị trí cơ sở, bộ phận, hoặc con người<br />
</li>
<li>Lịch sử điều chuyển<br />
</li>
<li>Hủy tài sản<br />
</li>
</ul>
<br />
Về chức năng:<br />
<ul class="mycode_list"><li>Quản lý danh mục tài sản, mã tài sản<br />
</li>
<li>Quản lý được tài sản tại các cơ sở, phòng ban.<br />
</li>
<li>Tính khấu hao tài sản<br />
</li>
<li>Báo cáo hủy hỏng tài sản<br />
</li>
<li>Kiểm kê định kỳ<br />
</li>
<li>Báo cáo tài sản đang được sử dụng<br />
</li>
</ul>
<br />
Em cảm ơn nhiều ạ]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Giữ trạng thái user trên SQL Server khi ứng dụng MS Access đang được mở]]></title>
			<link>https://thuthuataccess.com/forum/thread-11559.html</link>
			<pubDate>Mon, 22 Jun 2020 03:43:31 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11559.html</guid>
			<description><![CDATA[Em thiết kế data có 1 bảng tbUser là để lưu thông tin đăng nhập, và trong kết nối thì dùng 1 tài khoản duy nhất có quyền để truy cập SQL,<br />
Hiện tại em muốn ngăn không cho 2 tài khoản cùng sử dụng ứng dụng 1 lúc, Nhưng do em đang sử dụng 1 tài khoản SQL để kết nối thì sẽ không check được điều này.<br />
Và em phát triển thêm bằng 1 cách đó là, tạo 1 Database tạm chỉ để add các user tương ứng từ bảng tbUser kia vào user của SQL để từ đó có thể show ra được ai đang đăng nhập.<br />
Em có viết code để để kết nối với Database tạm kia bằng user đang login ở form Main sự kiện load_form <br />
Nhưng e vào sql check thì chỉ được 1 lúc là user đang kết nối đang bảng tạm kia bị biến mất trong khi ứng dụng của em vẫn đang mở.<br />
Vậy em phải làm gì để giữ được kết nối kia liên tục ạ?<br />
Em cảm ơn!<br />
<br />
"Do kiến thức của em ít nên chỉ nghĩ được cách này để check ai đang đăng nhập thôi ạ"]]></description>
			<content:encoded><![CDATA[Em thiết kế data có 1 bảng tbUser là để lưu thông tin đăng nhập, và trong kết nối thì dùng 1 tài khoản duy nhất có quyền để truy cập SQL,<br />
Hiện tại em muốn ngăn không cho 2 tài khoản cùng sử dụng ứng dụng 1 lúc, Nhưng do em đang sử dụng 1 tài khoản SQL để kết nối thì sẽ không check được điều này.<br />
Và em phát triển thêm bằng 1 cách đó là, tạo 1 Database tạm chỉ để add các user tương ứng từ bảng tbUser kia vào user của SQL để từ đó có thể show ra được ai đang đăng nhập.<br />
Em có viết code để để kết nối với Database tạm kia bằng user đang login ở form Main sự kiện load_form <br />
Nhưng e vào sql check thì chỉ được 1 lúc là user đang kết nối đang bảng tạm kia bị biến mất trong khi ứng dụng của em vẫn đang mở.<br />
Vậy em phải làm gì để giữ được kết nối kia liên tục ạ?<br />
Em cảm ơn!<br />
<br />
"Do kiến thức của em ít nên chỉ nghĩ được cách này để check ai đang đăng nhập thôi ạ"]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Sử dụng JOIN hay Dlookup trong Main-Sub Form]]></title>
			<link>https://thuthuataccess.com/forum/thread-11450.html</link>
			<pubDate>Thu, 16 Apr 2020 14:19:31 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11450.html</guid>
			<description><![CDATA[Em có tạo query để lấy thông tin danh sách học sinh và chuyên cần để hiện thị ra màn hình dạng Main-Sub Form.<br />
1 danh sách thường max là 300 records nếu chỉ Select tbHocSinh. Nếu em kết hợp INNER JOIN vào câu lệnh thì nếu data ít thì nhanh,<br />
em thử tăng data nên hơn 1 triệu dòng (double) thì lúc này thấy chậm hơn rất nhiều.<br />
Vậy em có nên sử dụng Inner Join hay là em sẽ viết 1 hàm kiểu Dlookup để đọc data tương ứng sau đó gán vào textbox subform ạ.<br />
Hoặc trong cách xây dựng nếu nhiều data thì nên lưu ý điều gì ạ.<br />
Em cảm ơn!]]></description>
			<content:encoded><![CDATA[Em có tạo query để lấy thông tin danh sách học sinh và chuyên cần để hiện thị ra màn hình dạng Main-Sub Form.<br />
1 danh sách thường max là 300 records nếu chỉ Select tbHocSinh. Nếu em kết hợp INNER JOIN vào câu lệnh thì nếu data ít thì nhanh,<br />
em thử tăng data nên hơn 1 triệu dòng (double) thì lúc này thấy chậm hơn rất nhiều.<br />
Vậy em có nên sử dụng Inner Join hay là em sẽ viết 1 hàm kiểu Dlookup để đọc data tương ứng sau đó gán vào textbox subform ạ.<br />
Hoặc trong cách xây dựng nếu nhiều data thì nên lưu ý điều gì ạ.<br />
Em cảm ơn!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Load chậm khi lấy cột ID ̣(indentity) JOIN]]></title>
			<link>https://thuthuataccess.com/forum/thread-11447.html</link>
			<pubDate>Thu, 16 Apr 2020 02:39:46 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11447.html</guid>
			<description><![CDATA[Em có tạo cơ sở dữ liệu liên kết giữa 2 bảng qua khóa chính là ID và kiểu dữ liệu là indentiy<br />
Khi truy vấn Join giữa 2 bảng này với nhau em thấy nó load chậm nếu như khóa chính kia e để là kiểu indentity (11s cho 212 records)<br />
(<span style="font-style: italic;" class="mycode_i">tbChuyenCan_ThangNam.ID=ChuyenCan_ChiTiet.ID</span>)<br />
Khi em bỏ kiểu indentity đi thì không còn tình trạng kia.<br />
Vậy vì sao mà lại như vậy ạ. (và có cách khắc phục không ạ)<br />
Vì em tận dụng ID kia làm khóa ngoại luôn để đỡ phải thêm cột ạ.<br />
Em cảm ơn!<br />
<a href="https://imgur.com/a/yFOwHN3" target="_blank" rel="noopener" class="mycode_url"><span style="color: #1a0dab;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: Tahoma, Verdana, Arial, sans-serif;" class="mycode_font">https://imgur.com/a/yFOwHN3</span></span></span></a>]]></description>
			<content:encoded><![CDATA[Em có tạo cơ sở dữ liệu liên kết giữa 2 bảng qua khóa chính là ID và kiểu dữ liệu là indentiy<br />
Khi truy vấn Join giữa 2 bảng này với nhau em thấy nó load chậm nếu như khóa chính kia e để là kiểu indentity (11s cho 212 records)<br />
(<span style="font-style: italic;" class="mycode_i">tbChuyenCan_ThangNam.ID=ChuyenCan_ChiTiet.ID</span>)<br />
Khi em bỏ kiểu indentity đi thì không còn tình trạng kia.<br />
Vậy vì sao mà lại như vậy ạ. (và có cách khắc phục không ạ)<br />
Vì em tận dụng ID kia làm khóa ngoại luôn để đỡ phải thêm cột ạ.<br />
Em cảm ơn!<br />
<a href="https://imgur.com/a/yFOwHN3" target="_blank" rel="noopener" class="mycode_url"><span style="color: #1a0dab;" class="mycode_color"><span style="font-size: small;" class="mycode_size"><span style="font-family: Tahoma, Verdana, Arial, sans-serif;" class="mycode_font">https://imgur.com/a/yFOwHN3</span></span></span></a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Thiết kết data chuẩn chấm công ̣(Chuyên cần)]]></title>
			<link>https://thuthuataccess.com/forum/thread-11430.html</link>
			<pubDate>Tue, 07 Apr 2020 06:45:16 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11430.html</guid>
			<description><![CDATA[Em có thiết kế bảng chấm chuyên cần và bảng chi tiết như hình.<br />
Kiểu thiết kế này của em đã chuẩn chưa ạ.<br />
Vì 1 bé mỗi tháng sẽ có 1 bảng chuyên cần bao gồm các ngày. (nhưng có thể tháng đó sẽ là 2 chuyên cần nếu bé đang học trường này sang học trường khác)<br />
Em cảm ơn ạ<br />
<br />
<br />
<a href="https://imgur.com/a/yFOwHN3" target="_blank" rel="noopener" class="mycode_url">https://imgur.com/a/yFOwHN3</a><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Tahoma, Verdana, Arial, sans-serif;" class="mycode_font"><img src="https://i.imgur.com/kBPmbgS.png" loading="lazy"  alt="[Hình: kBPmbgS.png]" class="mycode_img" /></span></span>]]></description>
			<content:encoded><![CDATA[Em có thiết kế bảng chấm chuyên cần và bảng chi tiết như hình.<br />
Kiểu thiết kế này của em đã chuẩn chưa ạ.<br />
Vì 1 bé mỗi tháng sẽ có 1 bảng chuyên cần bao gồm các ngày. (nhưng có thể tháng đó sẽ là 2 chuyên cần nếu bé đang học trường này sang học trường khác)<br />
Em cảm ơn ạ<br />
<br />
<br />
<a href="https://imgur.com/a/yFOwHN3" target="_blank" rel="noopener" class="mycode_url">https://imgur.com/a/yFOwHN3</a><br />
<br />
<span style="font-size: small;" class="mycode_size"><span style="font-family: Tahoma, Verdana, Arial, sans-serif;" class="mycode_font"><img src="https://i.imgur.com/kBPmbgS.png" loading="lazy"  alt="[Hình: kBPmbgS.png]" class="mycode_img" /></span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Giá trị Null có tốn tài nguyên trong SQL SV]]></title>
			<link>https://thuthuataccess.com/forum/thread-11426.html</link>
			<pubDate>Sun, 05 Apr 2020 08:36:58 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11426.html</guid>
			<description><![CDATA[Trong bảng thiết kế của em có 1 số cột đôi khi mới cần phải gán giá trị nếu không sẽ được để trống là Null<br />
Vậy nếu mình để giá trị Null hoặc 1 ký tự nào đó thì cái nào tốn tài nguyên hơn không ạ.<br />
Em cảm ơn!]]></description>
			<content:encoded><![CDATA[Trong bảng thiết kế của em có 1 số cột đôi khi mới cần phải gán giá trị nếu không sẽ được để trống là Null<br />
Vậy nếu mình để giá trị Null hoặc 1 ký tự nào đó thì cái nào tốn tài nguyên hơn không ạ.<br />
Em cảm ơn!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Chuyển dữ liệu nhận được từ SQL thành bảng cục bộ]]></title>
			<link>https://thuthuataccess.com/forum/thread-11404.html</link>
			<pubDate>Wed, 18 Mar 2020 03:54:05 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11404.html</guid>
			<description><![CDATA[Em sử dụng SQLOLEDB để gọi các Proc từ SQL.<br />
Vậy em muốn chuyển tất cả bản ghi đó sau khi nhận được thành bảng cục bộ trên Access để tiện thao tác thì làm thế nào ạ.<br />
Em cảm ơn!]]></description>
			<content:encoded><![CDATA[Em sử dụng SQLOLEDB để gọi các Proc từ SQL.<br />
Vậy em muốn chuyển tất cả bản ghi đó sau khi nhận được thành bảng cục bộ trên Access để tiện thao tác thì làm thế nào ạ.<br />
Em cảm ơn!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[A transport-level error has occurred when receiving results from the server]]></title>
			<link>https://thuthuataccess.com/forum/thread-11384.html</link>
			<pubDate>Thu, 05 Mar 2020 07:42:46 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=16122">mrsiro</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11384.html</guid>
			<description><![CDATA[Chào mọi người. Mình có ứng dụng kết nối SQL server, gần đây ứng dụng của mình thỉnh thoảng bị lỗi: "A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.)"<br />
Lỗi này phát sinh ngẫu nhiên vào các thời điểm ngẫu nhiên. Cùng chạy một StoreProc trên server, nhưng có khi gặp lỗi này có khi chạy bình thường. Có lúc vài ngày bị 1 lần, có khi 1 ngày bị vài lần. Ví dụ: Tại formA, sự kiện onload cho lấy datasource về cho combobox, có khi mở form lên thì lỗi, mở lại lần nữa thì lại lên bình thường.<br />
Mình tìm kiếm nhiều trên google nhưng không có kết quả khả quan lắm. Ai từng gặp vấn đề này và đã xử lý được rồi thì cho mình xin giải pháp nhé.]]></description>
			<content:encoded><![CDATA[Chào mọi người. Mình có ứng dụng kết nối SQL server, gần đây ứng dụng của mình thỉnh thoảng bị lỗi: "A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.)"<br />
Lỗi này phát sinh ngẫu nhiên vào các thời điểm ngẫu nhiên. Cùng chạy một StoreProc trên server, nhưng có khi gặp lỗi này có khi chạy bình thường. Có lúc vài ngày bị 1 lần, có khi 1 ngày bị vài lần. Ví dụ: Tại formA, sự kiện onload cho lấy datasource về cho combobox, có khi mở form lên thì lỗi, mở lại lần nữa thì lại lên bình thường.<br />
Mình tìm kiếm nhiều trên google nhưng không có kết quả khả quan lắm. Ai từng gặp vấn đề này và đã xử lý được rồi thì cho mình xin giải pháp nhé.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[SQL] Đếm ký tự giống nhau ở nhiểu cột]]></title>
			<link>https://thuthuataccess.com/forum/thread-11367.html</link>
			<pubDate>Fri, 21 Feb 2020 04:42:25 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://thuthuataccess.com/forum/member.php?action=profile&uid=19824">AnNguyen</a>]]></dc:creator>
			<guid isPermaLink="false">https://thuthuataccess.com/forum/thread-11367.html</guid>
			<description><![CDATA[Em có 1 table chứa chuyên cần các học sinh được đánh ký tự bởi (P,N,C,HT...) vậy em muốn đếm ký tự HT trong bảng đó thì làm thế nào ạ. Vì có 31 cột tương ứng với mỗi ngày nên em chỉ biết đếm từng ngày rồi cộng với nhau. Có cách nào khác nhanh hơn k ạ?<br />
Em cảm ơn]]></description>
			<content:encoded><![CDATA[Em có 1 table chứa chuyên cần các học sinh được đánh ký tự bởi (P,N,C,HT...) vậy em muốn đếm ký tự HT trong bảng đó thì làm thế nào ạ. Vì có 31 cột tương ứng với mỗi ngày nên em chỉ biết đếm từng ngày rồi cộng với nhau. Có cách nào khác nhanh hơn k ạ?<br />
Em cảm ơn]]></content:encoded>
		</item>
	</channel>
</rss>