Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開始

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

[其它] [求救]系統(tǒng)提示format和date函數(shù)未定義(已解決)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2006-5-12 00:10:00 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
系統(tǒng)提示format和date函數(shù)未定義怎么辦啊 新建一個(gè)數(shù)據(jù)庫(kù)就沒(méi)問(wèn)題,但是老數(shù)據(jù)庫(kù)就提示這個(gè)。。。[em06][em06]

[此貼子已經(jīng)被作者于2006-5-11 16:55:27編輯過(guò)]

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
 樓主| 發(fā)表于 2006-5-12 00:13:00 | 只看該作者
神啊,救救我吧。。。那個(gè)數(shù)據(jù)庫(kù)明天必須要。。。急的要死。。。
3#
發(fā)表于 2006-5-12 00:18:00 | 只看該作者
引用DAO3.X試試
4#
 樓主| 發(fā)表于 2006-5-12 00:29:00 | 只看該作者
以下是引用wwwwa在2006-5-11 16:18:00的發(fā)言:
引用DAO3.X試試

能說(shuō)詳細(xì)點(diǎn)嘛
5#
 樓主| 發(fā)表于 2006-5-12 00:45:00 | 只看該作者
問(wèn)題解決。。謝謝3樓的朋友。。。相關(guān)文章供大家參考:


問(wèn)題:




















1、為什么以前運(yùn)行正常的Access數(shù)據(jù)庫(kù),搬到另一臺(tái)電腦上老出現(xiàn)XXXX函數(shù)未定義錯(cuò)誤?





2、為什么我在Access中調(diào)試通過(guò)的sql語(yǔ)句,在VB/ASP/JSP/PHP/VB.NET/SQL SERVER中調(diào)用卻老是出現(xiàn)XXX函數(shù)未定義錯(cuò)誤?


3、在ACCESS中的模塊中自定義了一個(gè)getV函數(shù),在ACCESS查詢中執(zhí)行SQL語(yǔ)句
select getV(5) from T
這條語(yǔ)句能執(zhí)行,并且能得到數(shù)據(jù),
但是在Adodc1中
Adodc1.RecordSource ="select getV(5) from T "
Adodc1.Refresh
結(jié)果出錯(cuò)了,顯示的錯(cuò)誤為“getV未定義函數(shù)”。


回答:



















1、轉(zhuǎn)到VBE界面,菜單 工具 -> 引用 中看一下有沒(méi)有丟失的引用,如果有,重新引用一下即可





2、Access中執(zhí)行 jet sql 語(yǔ)句時(shí)使用的很多函數(shù)是Access自帶的函數(shù),只允許使用在Access界面下,一旦你使用了其他軟件做界面,那么很多本來(lái)在 access+jet sql環(huán)境中能夠運(yùn)行的函數(shù)將成為錯(cuò)誤根源。


3、Access中編寫的自定義函數(shù)必須由ACCESS環(huán)境支持,在其他環(huán)境中根本不能使用。


特別注意:許多在VB代碼中可以運(yùn)行的函數(shù)并不一定能嵌入到j(luò)et sql語(yǔ)句中


以下列出 jet sql 中的資料供參考:












ODBC 標(biāo)量函數(shù)
Microsoft® Jet SQL 支持使用由 ODBC 為標(biāo)量函數(shù)定義的語(yǔ)法。例如這一查詢:





SELECT DAILYCLOSE, DAILYCHANGE FROM DAILYQUOTE
WHERE {fn ABS(DAILYCHANGE)} > 5


凡是一種股票價(jià)格變化的絕對(duì)值大于 5 的列會(huì)返回。


ODBC 定義的標(biāo)量函數(shù)的子集受支持。下表列出了受支持的函數(shù)。


關(guān)于使函數(shù)包含于 SQL 語(yǔ)句的變?cè)拿枋龊鸵莩稣Z(yǔ)法的詳盡解釋,請(qǐng)看 ODBC文獻(xiàn)。


字符串函數(shù)
ASCII LENGTH RTRIM
CHAR LOCATE SPACE
CONCAT LTRIM SUBSTRING
LCASE RIGHT  UCASE
LEFT     



數(shù)字函數(shù)
ABS FLOOR SIN
ATAN LOG SQRT
CEILING POWER TAN
COS RAND MOD
EXP SIGN   



時(shí)間和日期函數(shù)
CURDATE DAYOFYEAR MONTH
CURTIME YEAR WEEK
NOW HOUR QUARTER
DAYOFMONTH MINUTE MONTHNAME
DAYOFWEEK SECOND DAYNAME



數(shù)據(jù)類型變換
CONVERT 字符串文字能被轉(zhuǎn)換成下列數(shù)據(jù)類型:SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR和 SQL_DATETIME.




請(qǐng)參考:


http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odappepr_3.asp
6#
發(fā)表于 2006-5-12 23:24:00 | 只看該作者
我碰到相同的問(wèn)題.

試一下
7#
發(fā)表于 2009-12-25 13:58:41 | 只看該作者
沒(méi)有看懂樓主到底是什么意思
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2024-10-23 10:24 , Processed in 0.162895 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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