Professional IronPython



Download 20,35 Mb.
Pdf ko'rish
bet394/453
Sana01.07.2022
Hajmi20,35 Mb.
#723045
1   ...   390   391   392   393   394   395   396   397   ...   453
384

CHAPTER 17
ExtEnding ironPython Using VisUal Basic.nEt
else:
print Row.Address
print ‘City: ‘, 
if Row.IsCityNull():
print ‘Nothing’
else:
print Row.City
print ‘Region: ‘, 
if Row.Is_RegionNull():
print ‘Nothing’
else:
print Row._Region
print ‘Postal Code: ‘, 
if Row.IsPostalCodeNull():
print ‘Nothing’
else:
print Row.PostalCode
print ‘Country: ‘, 
if Row.IsCountryNull():
print ‘Nothing’
else:
print Row.Country
print ‘Phone: ‘, 
if Row.IsPhoneNull():
print ‘Nothing’
else:
print Row.Phone
print ‘Fax: ‘, 
if Row.IsFaxNull():
print ‘Nothing’
else:
print Row.Fax
# Pause after the debug session.
raw_input(‘\nPress any key to continue...’)
This listing looks like a lot of code, but the process is relatively simple. The example begins as usual 
by gaining access to CLR, using the 
AddReferenceToFile()
method to create a reference to the 
extension, and creating an instance of the extension class.
At this point, the code calls 
MyData.GetData()
with a 
CustomerID
of 
‘ALFKI‘
. The output is 
placed in 
Row
. If you use the 
dir()
function on 
Row
, you see it provides a lot more than a listing of 
fields that appear as part of the output. Figure 17-23 shows the attributes 
Row
provides.
The output fields come in two types. The first are fields that the row must contain. These fields 
always contain data. The second are optional fields that might not contain data. If you try to 
print
LISTINg 17-6 
(continued)
548592c17.indd 384
2/24/10 12:49:40 PM
www.finebook.ir



Download 20,35 Mb.

Do'stlaringiz bilan baham:
1   ...   390   391   392   393   394   395   396   397   ...   453




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish