asp IF判斷值為空時,此處值為任意資料庫已存在數字

時間 2025-01-12 08:50:19

1樓:網友

這個簡單,就是在id為空時,不自定義xin2010為1634,而是搜尋資料庫中的已經定義好的大類yj2105的值。所以,把xin2010="1634"這行註釋掉,然後加入下面的幾行**試試看:

set rs="")

sql,conn,1,1

xin2010=rs("shopid")

好了,ok。

不過,具體情況我不是很清楚,因為不知道你的上下**情況,而且我還不知道yj2105是否已經真的賦值了。不過從你的**中可以看出,大類是已經在變數內了。

有問題聯絡我。

2樓:網友

問題不會出現在sql1中的shopid中,因為它肯定會有值的,問題可能是anclassid賦值的問題,另外你的。

中and前端應該有乙個空格,要不sql1語句會有錯。

還有set rsc="")

sql,conn,1,1

xin2010=rsc("shopid")在xin2010=rsc("shopid")之前一般要放在if not then和end if 中,為了避免資料庫中的資料未找到。

sql資料庫為null時候asp語句判斷問題

3樓:巫馬英武

嚴謹一點,要有兩層判斷:

if isnull(rs("num"))or rs("num") then

end if

因為欄位有時會被寫入空資料,如果寫入了,但資料為空的話,欄位的值就是空(""也就不是null了,所以要有兩層判斷。

asp判斷值為空

4樓:網友

address = "" 表示的是 address 已經定義過,值是空字串。

isnull(address) 表示判斷 address 是否定義過,如果未定義,則是 null

5樓:網友

很簡單的。

如果你的資料庫rs(10)的欄位值為null就是你在插入資料庫的時候 沒有給這個一欄位插入值時 欄位的值例如 tb有 a,b,c三例 你 insert into tb(a,b)values(1,2)

這樣 c就是null

但是你如果 insert into tb(a,b,c)values(1,2,'')

這樣 c就是''

你可以這樣。

if len(address)=0 then%>暫無填寫。

else%>

=address%>

end if%>

6樓:雲水季洋

="" 等同於賦乙個空值,isnull表示為未賦值,看你的需要了。

7樓:藍色_背影

<%if address="" then

暫無填寫。else%>

=address%>

end if%>

address如果沒有定義給值的話,是無法判斷的。

asp判斷資料庫已存在這條資料提示重新輸入

8樓:網友

你開啟資料庫的時候 欄位按這個欄位來開啟。如。

product_no="product_no")"select * from 表名。

if not then

elseselect * from 表名 ",conn,1,3rs("product_no")=product_noend if

9樓:網友

select product_no form ** where product_no =request("product_no ")

if not then

有重複,請重新輸入!")

end if

10樓:閃電仙人球

product_no="product_no")set rs="select product_no form **if and then

不存在**。

else存在**。

end if

asp判斷資料庫內容欄位為空則不執行

11樓:竹林ting風雨

if rs("zw")<>''

不為空,幹什麼。

then為空幹什麼end

asp判斷資料庫中讀取的是否為空值

12樓:網友

應該這樣:

if isnull(rs("imgurl")) or rs("imgurl")="" then

imgurl="img/"

elseimgurl=(rs("imgurl")

end if

第一 isnull(rs("name"))跟rs("name")=""是全不同的。

第二 當rs("name")從未被付值時它就是乙個無效的變數或是乙個空變數及 isnull(rs("name"))=true

第三 當rs("name")=""時其實它已經是乙個有效的變數了只不過是乙個空字串而已及 isnull(rs("name"))=false

第四 if isnull(rs("name")) or rs("name")="" then

其實是為獲得 rs("name") 是否是有效變數或者它是不是乙個空字串。

第五 當只判斷rs("name")=""時將會把無效變數當成非空字串。

第六 當只判斷isnull(rs("name"))時將無法獲得是否真的是空字串。

PH值為5時呈什麼性,ph值的數字為5是什麼意思

ph值為5時呈現弱酸性 什麼是ph ph值 即 氫離子濃度指數,hydrogen ion concentration 是衡量水體酸鹼度的一個值,亦稱氫離子濃度指數 酸鹼值,是溶液中氫離子活度的一種標度,也就是通常意義上溶液酸鹼程度的衡量標準。ph值在醫學 化學 農業上都有廣泛的用途。ph值是指溶液中...

Axure設定文字值為函式計算結果時顯示為NaN是什麼意思

axure裡設定文字為變數值 是將一個元件的文字值設定為一個全域性變數的值 設定變數值為文字是將一個全域性變數的值設定為一個元件。 忘憂草 not a number axure rp pro 7.0,有個函式我想對其取值設定保留兩位小數,求助如何操作 用 lvar.tofixed n 這個函式,lv...

洗面奶的PH值為多少才為佳,洗面奶的PH值應該是多少?原因??

仍儉凌緞 一般健康 的ph值在5.0到5.6之間 會有所浮動,不是固定的 屬弱酸性.所以護膚品也是以弱酸性為佳,適宜我們 的酸鹼度。而洗面奶之類,往往有些是弱鹼性的,但它們清潔油脂的能力比較強,所以油性 的人常用,而 乾的人用了就覺得很乾了,一方面是鹼性可能有點剌激 另一方面就是油份被帶走的太多了。...