 |
|
ช่วยดู Code Sql ให้หน่อยค่ะ ไม่เข้าใจว่า Arguments : an_brchid มันคืออะไรค่ะ |
|
 |
|
|
 |
 |
|
น่าจะเป็นตัวแปร ไว้สำหรับ รับค่า Parameter ครับ เหมือนตัวอย่างนี้ครับ
Code (VB.NET)
strSQL = "INSERT INTO customer (CustomerID,Name,Email,CountryCode,Budget,Used) " & _
"VALUES (:sCustomerID,:sName,:sEmail,:sCountryCode,:sBudget,:sUsed)"
objCmd = New System.Data.OracleClient.OracleCommand(strSQL,objConn)
With objCmd
.Parameters.Add(new OracleParameter(":sCustomerID", "C005"))
.Parameters.Add(new OracleParameter(":sName", "Weerachai Nukitram"))
.Parameters.Add(new OracleParameter(":sEmail", "[email protected]"))
.Parameters.Add(new OracleParameter(":sCountryCode", "TH"))
.Parameters.Add(new OracleParameter(":sBudget", "2000000"))
.Parameters.Add(new OracleParameter(":sUsed", "100000"))
End With
Go to : .NET Parameterized Queries
|
 |
 |
 |
 |
Date :
2011-06-02 17:27:55 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พี่ปะกิมคะ คือ จริงๆหนูไม่ค่อยเข้าใจภาษา .net อ่ะค่ะ
ถ้าจะให้เปรียบเทียบกับภาษา PHP คือ ตัวแปร ที่รับค่ามาจากภายนอกใช่ไหมคะ
|
 |
 |
 |
 |
Date :
2011-06-02 17:39:05 |
By :
naked13 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ประมาณนั้นครับ 
|
 |
 |
 |
 |
Date :
2011-06-02 17:44:30 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณมากค่ะ
|
 |
 |
 |
 |
Date :
2011-06-02 17:50:07 |
By :
naked13 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ว่าแต่เอา Code มาดูทั้งหมดครับ 
|
 |
 |
 |
 |
Date :
2011-06-02 17:57:10 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
นี่ค่ะพี่
Code (VB.NET)
Select pohd.docuno,
pohd.poid,
pohd.docudate,
pohd.shipdate,
podt.listno,
podt.goodname,
podt.goodprice2,
podt.appvqty2,
podt.goodremaqty2,
(podt.appvqty2 - podt.goodremaqty2)goodqtysvt , /*???????????????*/
emvendor.vendorcode,
( case EMVendor.Vendortitle
when '' then isnull(EMVendor.Vendorname,'')
when null then isnull(EMVendor.Vendorname,'')
else EMVendor.Vendortitle+' '+isnull(EMVendor.Vendorname,'')
end )Vendorname ,
isnull(emvendor.vendornameeng,'')vendornameeng,
emdept.deptcode,
emgood.goodcode,
emgood.goodnameeng1,
emgoodunit.goodunitname,
emgoodunit.goodunitnameeng,
(select emgoodmultiunit.goodunitrate from emgoodmultiunit where (emgood.goodid = emgoodmultiunit.goodid)
and (emgoodmultiunit.goodunitid = PODT.GoodUnitID2))goodunitrate
from pohd left outer join podt on pohd.poid = podt.poid
left outer join emvendor on pohd.vendorid = emvendor.vendorid
left outer join emdept on pohd.deptid =emdept.deptid
left outer join EMgoodunit on (podt.goodunitid2 = EMgoodunit.goodunitid)
left outer join emgood on (podt.goodid = emgood.goodid)
where pohd.docutype = 305
and pohd.appvflag ='2'
/*and pohd.MultiCurr = 'N'*/
and podt.appvflag = '2'
and pohd.docustatus <> 'Y'
and podt.completeflag <> 'Y'
and pohd.cancelflag = 'N'
and pohd.onhold = 'N'
and ((POHD.brchid =:an_brchid) or (:an_brchid= 0 ))
|
 |
 |
 |
 |
Date :
2011-06-02 18:13:14 |
By :
naked13 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|