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之間 會有所浮動,不是固定的 屬弱酸性.所以護膚品也是以弱酸性為佳,適宜我們 的酸鹼度。而洗面奶之類,往往有些是弱鹼性的,但它們清潔油脂的能力比較強,所以油性 的人常用,而 乾的人用了就覺得很乾了,一方面是鹼性可能有點剌激 另一方面就是油份被帶走的太多了。...