1樓:匿名使用者
乙個欄位重來沒有賦值就是null
vfp中空值對於數值型資料等同於0的說法對嗎
2樓:網友
不對, 空值是。null.
對於數值型,不是0
對於字元型,不是''
對於是不是空值, 用isnull()判斷。
對於是不是0或者'',用empty()判斷。
vbs 空值怎麼表示?
3樓:網友
我想你說的是empty或者null吧,但這兩個有區別。
empty關鍵字指用於指明未初始化的變數值,與null不同null關鍵字指用於指明變數包含的資料無效,與empty不同例項:
dim p此時,isempty(p) 為 true
isnull(p) 為 null
再例如,在在資料庫裡讀出記錄的乙個的某個欄位ppp值是 null ,該欄位沒有資料。
p=rs("ppp")
此時 isnull(p)=true
4樓:阿犁_鴨包
???不就是表示為空嗎?null嘍,還要什麼具體的含義嗎?
5樓:創作者
空值就是沒有任何內容的值,一般情況下用null表示。
vfp 空值算是一種資料型別嗎?要是空值賦值給別的值,是不是就是該資料型別了?
6樓:網友
vfp中的空值只是一種資料值,並非資料型別。乎毀。
舉例:員工帶頃表中有「年歲行備齡」這一欄位,設計時為數值型,欄位允許空值。
假如某員工的年齡欄位為null值,如果null為資料型別的話,那就違反了「年齡」欄位為數值型的前提條件,所以vfp中空值不是一種資料型別,只是一種資料值。
7樓:
a=.null.
anull.
type("a") 測試變數a的資料型別。
l這幾個命令和輸出結果就能你的問題。
空值此宴不螞巨集是一種資料型別。
要是空值賦值給別的變數,此變數森物銀的型別是l型,邏輯型。
visual foxpro的程式設計和c語言有什麼區別?
8樓:網友
vfp一般用在資料庫程式設計,不過專業的資料庫也不用他。現在用的人很少。
c就是一門很通用的語言 了。魔獸爭霸都是用c寫的。很強大。
學校不教的話我就不知道了。我們以前是大一vfp,大二c的。
9樓:網友
sql server 或者oracle還是vfp都有同性,舉一反三嘛~關鍵看個人悟性。為了過級的,如果肯下功夫學習,那建議vfp,容易但內容多且雜。如果邏輯思維非常清晰,那建議報c。
excel和visual foxpro 有何區別
10樓:網友
最後想說的是,他們各有特色,各有優勢,而且互有缺點。
11樓:網友
兩者最大區別是:execl是**程式,而foxpro是資料庫程式語言。
說的詳細點就是:
execl提供一些**及資料計算的功能,它能生成基本的資料**,所有的計算都需要你根據自己的需要手動新增;
foxpro資料庫程式語言,它需要你有一定的程式設計基礎,連**都需要你自己建立,當你的資料**需要調整時,就必須修改你自己編寫的源程式,但它的功能很強大,一旦乙個程式完成了,你以後做的工作就只是填寫資料。
如果你沒有什麼基礎,建議你不要學foxpro,因為有基礎的人也要幾個月時間才能學個差不多。如果你一定要學點東西,方便自己的工作,建議你學習。
access軟體,它的計算功能比較強,也能做自己的軟體,是介於上述兩者之間的東西,access是標準的office元件,你把office完全安裝就能找到這個程式,好像它就叫資料庫管理系統,應該比foxpro更適合你。
12樓:網友
如果乙個人既是vf高手又是excel高手,他做自己的進銷存管理,肯定會用excel而不會去用是資料庫管理程式設計軟體,而excel是直觀的電子**管理,結果一樣但excel省事得多,建幾個表設幾個函式輸入資料就可以了,基本不需程式設計。
當然如果沒有程式設計基礎又沒時間去學vf和excel,只好用別人編好的東東樂。
13樓:小李無刀
excel和visual foxpro是不同的軟體:excel是電子**,是基於**資料處理程式;
visual foxpro是關聯式資料庫系統,是基於資料庫的系統。
乙個只是專業程式,雖然excel也有資料庫的功能,但僅是對一張表的簡單操作,它主要的是處理整理資料,並列印等;而visual foxpro是乙個完整的資料庫系統,有自己的開發語言等,可以使用它開發出獨立執行的程式,像excel這種程式,或專門功能的進銷存等。但它不能直接就像excel一樣的去做資料處理。
誰能幫我解答下如下vfp的問題。
14樓:網友
可見8.選單級,普通。
by11.定義,is null
12.嚮導。
all15.投影。
vfp的update 和 replace 有什麼不同
15樓:網友
這兩個命令都是資料修改命令。
update是sql中的資料更新命令,回replace是vf中的資料更新命令;
update不需要答開啟表,repl命令需要先開啟表;
update不加條件是更新表中所有記錄,repl不加條件是更新當前記錄,要加上all短語才是更新所有記錄。
16樓:網友
1、update 命令。
du是sql 的結構化標準命令,只能更新zhi單個表中的記錄。dao2、replace 用表示式的值替換欄位。
版中的資料權。若欄位不在選定工作區,則必須在欄位前加上表別名,可以更新開啟的多個表中的欄位。
求vfp答案,求vfp答案
6 用成批替換命令將zgda.dbf表所有職工的基本工資增加15 update zgda set 基本工資 基本工資 基本工資 0.15 7 將年齡超過50歲的職工做刪除標記。delete for alltrim 年齡 50 8 快速查詢數學分數為95分的記錄。需要索引 index on 數學 ta...
vfp中at什麼意思vfp中at是什麼意思
找子字元出現位置的函式 at 格式 at 字元表示式1 字元表示式2 n 功能 求 字元表示式1 在 字元表示式2 中第n次出現的位置,結果是數值型。說明 若 字元表示式2 中不包含 字元表示式1 則函式值為零 若省略 n 則函式給出 串1 在 串2 中第一次出現的位置。例 at a abcabc ...
怎麼在vfp中建立查詢,在vfp 中怎樣建立查詢 用sql語句
選擇選單 檔案 新建 在新建對話方塊中選擇 查詢 2.單擊 新建檔案 按鈕,輸入儲存檔名,然後出現查詢設計器,然後在幾個選項 我也涉及你這個領域,實在是無法幫到你,抱歉了,希望其他人可以幫你解答這個問題。是電腦方面的問題嗎?請電腦高手告訴答案 這個的話可以直接開啟表所在的資料庫,直接建立查詢檔案就好...