設(shè)為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

12下一頁
返回列表 發(fā)新帖
查看: 5614|回復(fù): 11
打印 上一主題 下一主題

[查詢] 【Access小品】秋雨綿綿 -- 兩表比對示例

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2015-11-19 17:23:43 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
  連續(xù)多天都在下雨,天氣陰冷陰冷的,所謂一場秋雨一場寒。較之春雨的勃勃生機(jī),秋雨總是肅殺的。這是一種比較,一種關(guān)于雨和季節(jié)的比較。但凡生活總有比較,于是乎版友chinasa同志也打算比較。chinasa同志比較的是兩個(gè)表,想弄一個(gè)不同連接關(guān)系的比較。chinasa同志的想法其實(shí)還不夠普遍性,更為普遍的是不預(yù)知兩個(gè)表,我們來處理可能存在的兩表間的比較邏輯。

  基于這樣的一個(gè)想法,便在chinasa同志的問題基礎(chǔ)上進(jìn)一步抽象,弄了一個(gè)通用的兩表比較的示例。這個(gè)示例的最后一步出現(xiàn)了一個(gè)不知到原因的錯(cuò)誤。這個(gè)錯(cuò)誤就是當(dāng)兩個(gè)表之間經(jīng)過連接得到的數(shù)據(jù)都匹配時(shí),SQL語句在處理不匹配記錄時(shí),沒有正確的顯示出空結(jié)果集,而是跳出了錯(cuò)誤。不打算深究這個(gè)錯(cuò)誤了,因?yàn)檫@個(gè)錯(cuò)誤并不嚴(yán)重。

  其實(shí),兩表的比較實(shí)際上就是拼出SQL語句。正確的寫出SQL語句,就可以得到比較的結(jié)果集。對于已知的兩個(gè)數(shù)據(jù)表,是比較容易寫出SQL語句的。對于未知的兩個(gè)表來說,這個(gè)處理過程就會比較復(fù)雜,你需要預(yù)想到各種處理的可能性,這需要你有很強(qiáng)的抽象思維的能力。所以處理這樣一類通用性的問題,是最能訓(xùn)練抽象思維能力的。

示例:

視圖:

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?注冊

x

本帖被以下淘專輯推薦:

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖1 訂閱訂閱

點(diǎn)擊這里給我發(fā)消息

2#
發(fā)表于 2015-11-19 17:51:15 | 只看該作者
坐個(gè)沙發(fā)!贊一個(gè)!

點(diǎn)擊這里給我發(fā)消息

3#
發(fā)表于 2015-11-19 18:15:00 | 只看該作者
贊一個(gè)!
回復(fù)

使用道具 舉報(bào)

4#
發(fā)表于 2015-11-20 07:54:01 | 只看該作者
贊一個(gè)!
回復(fù)

使用道具 舉報(bào)

5#
發(fā)表于 2015-11-20 08:50:16 | 只看該作者
高手就是高手,佩服。

點(diǎn)擊這里給我發(fā)消息

6#
發(fā)表于 2015-11-20 09:06:18 | 只看該作者

坐個(gè)沙發(fā)!贊一個(gè)!
7#
發(fā)表于 2015-11-20 16:25:42 | 只看該作者
{:soso_e110:}還沒看懂
謝謝分享
8#
 樓主| 發(fā)表于 2015-11-22 19:28:43 | 只看該作者
zmt 發(fā)表于 2015-11-20 17:41
提示“找不到工程或庫”,請老師指點(diǎn)!

說明引用丟失了嘛。
重新引用一個(gè)版號的Microsoft Office 版本號 Object Library

點(diǎn)擊這里給我發(fā)消息

9#
發(fā)表于 2015-11-24 00:35:43 | 只看該作者
好厲害!!
回復(fù)

使用道具 舉報(bào)

點(diǎn)擊這里給我發(fā)消息

10#
發(fā)表于 2015-11-24 00:38:35 | 只看該作者
zmt 發(fā)表于 2015-11-20 17:41
提示“找不到工程或庫”,請老師指點(diǎn)!

在VBA編輯器---工具----Reference里添加 Microsoft Office 11.0 Object Library 試試看。(不一定是11.0,根據(jù)你的版本選擇)
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

QQ|站長郵箱|小黑屋|手機(jī)版|Office中國/Access中國 ( 粵ICP備10043721號-1 )  

GMT+8, 2025-7-17 00:47 , Processed in 0.104653 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表