Friday, April 25, 2008

Ruby-OCI8 2.0 New Feature: Oracle Object Type support

There are two main versions in Ruby-OCI8. Stable version 1.x has been widely used in Ruby and RoR apps, and the unstable version is 2.x, in which many new features are under experiment. Here I will give a short tutorial on how to manipulates Object Type via Ruby-OCI8 v2.0.

1, Introduction to Oracle Object Type

Object types are abstractions of the real-world entities, such as purchase orders, that application programs deal with. An object type is a schema object with three kinds of components:
  • A name, which identifies the object type uniquely within that schema.
  • Attributes, which are built-in types or other user-defined types. Attributes model the structure of the real-world entity.
  • Methods, which are functions or procedures written in PL/SQL and stored in the database, or written in a language like C or Java and stored externally. Methods implement operations the application can perform on the real-world entity.
Learn more at Oracle® Database SQL Language Reference

2, Ruby-OCI8 v2.0 Installation
svn co http://ruby-oci8.rubyforge.org/svn/trunk/ruby-oci8
And then follow the Ruby-OCI8 install instruction.

3, Tutorial

Suppose we use account ruby/oci8 on an Oracle db installed on localhost

Step 1, Create object type and table in database
CREATE TYPE person_t AS object
(name varchar2(30),
age number(3));

CREATE TABLE person_tab
(person_no number,
person person_t);

Step 2, Insert sample data
INSERT INTO person_tab VALUES (1, person_t('Lan', 20));
INSERT INTO person_tab VALUES (2, person_t('Chang', 21));
Step 3, Retrieve object type data via Ruby-OCI8
require 'oci8'
conn = OCI8.new('ruby','oci8','localhost')
cursor = conn.exec('select * from person_tab')
while r = cursor.fetch
puts "Person no: #{r[0]}"
puts " name: #{r[1].name}"
puts " age: #{r[1].age}"
end
cursor.close
conn.logoff
Result:
Person No.: 1
name: Lan
age: 20
Person NO.: 2
name: Change
age: 21
As we see, once we have retrieved an Object Type object in Ruby, we can use .{AttributeName} to get its specific attribute value stored in database.

98 comments:

a said...

Is it possible to bind object type?

Liming Lian said...

Hi, woody

sorry to reply to you so late, i didn't check the comment very often. I am sorry to say that right now in Ruby-OCI8 2.0, we only support fetch Object Type from the database. Currently we don't support the feature of composing an object at client side and inserting into db table. but it may help if you can provide more information about your case.

Anonymous said...

...please where can I buy a unicorn?

Anonymous said...

Well I to but I about the list inform should acquire more info then it has.

Anonymous said...

Ich empfehle Ihnen, die Webseite zu suchen, wo viele Artikel zum Sie interessierenden Thema werden. levitra rezeptfrei cialis online [url=http//t7-isis.org]viagra[/url]

Anonymous said...

I will not agree on it. I over precise post. Specially the title-deed attracted me to read the sound story.

Anonymous said...

Good post and this post helped me alot in my college assignement. Thanks you for your information.

Anonymous said...

used car thomson
used car specifications
hotwire car rental
picture of race car
hotwire car rentl
fleas in car
iphone car dock
cars in hawii

Anonymous said...

[url=http://seghan.ru/go.php?sid=35][img]http://s001.radikal.ru/i194/1001/f2/3b8e742581a0.jpg[/img][/url]












[url=http://ubpscsn.pro.ac/sitemap.html]cheapest country to buy cigarettes [/url]
is buying cigarettes online safe order cigarettes outlet buy american spirit organic light cigarettes
[url=http://cauvzah.weinend.de/sitemap.html]buy cigarettes in europe [/url]
order cigarettes from new york california cigarette tax stamp purchase order buying clove cigarette
[url=http://tyouhca.xn--geglckt-q2a.de/sitemap.html]order cigarettes from kentucky [/url]
buy discount cigarette buying cigarettes on ebay buy cigarettes in japan
[url=http://tioozua.connection24.de/]buy barclay cigarettes europe [/url]
ultra buy cigarettes age to buy cigaretts in american cigarette north carolina order form
[url=http://tioozua.connection24.de/sitemap.html]buy tobacco buy cigarettes online legal [/url]
buying cigarettes in malta buy cheap cigarettes online uk buy lucky strike cigarettes online
[url=http://deuaexj.naheliegend.de/]buy roll in cigarette filter tips [/url]
buy plastic cigarette holder how to buy cigarettes from mexico buy doral cigarettes
[url=http://deuaexj.naheliegend.de/sitemap.html]buy filter kools cigarettes online [/url]
buy cigarettes in austria buy ultra buy premier cigarettes buy rothmans cigarettes
[url=http://vjzvmeu.il.gp/sitemap.html]order cigarettes from indian reservation [/url]
buy cigarettes with checking account will smokers buy price value cigarettes buying cigarettes online in canada
[url=http://uvfaquc.akzentuiert.de/sitemap.html]buy cigarette to resell [/url]
best place online to buy cigarettes anyone buy cigarettes online legal buy cigarettes online
[url=http://uvfaquc.akzentuiert.de/]buy cigarette in kentucky [/url]
mail order cigarettes canada buy jist cigarette indian reservations buy cigarettes

Anonymous said...

Hey,

I keep coming to this website[url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips].[/url]Plenty of useful information on limlian.blogspot.com. Do you pay attention towards your health?. Here is a fact for you. Research points that nearly 80% of all U.S. grownups are either chubby or overweight[url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips].[/url] Hence if you're one of these citizens, you're not alone. Infact many among us need to lose 10 to 20 lbs once in a while to get sexy and perfect six pack abs. Now the question is how you are planning to have quick weight loss? Quick weight loss can be achived with little effort. If you improve some of your daily diet habbits then, its like piece of cake to quickly lose weight.

About me: I am webmaster of [url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips]Quick weight loss tips[/url]. I am also mentor who can help you lose weight quickly. If you do not want to go under difficult training program than you may also try [url=http://www.weightrapidloss.com/acai-berry-for-quick-weight-loss]Acai Berry[/url] or [url=http://www.weightrapidloss.com/colon-cleanse-for-weight-loss]Colon Cleansing[/url] for quick weight loss.

Generic Viagra said...

I think this blog is pretty cool,it has a lot of good and interesting content about Oracle Object Type support,good for you I hope you can add more useful information and upgrade your site,I really like it

Anonymous said...

To be a upright lenient being is to from a kind of openness to the mankind, an skill to trusteeship undeterminable things beyond your own pilot, that can lead you to be shattered in unequivocally extreme circumstances for which you were not to blame. That says something uncommonly impressive relating to the prerequisite of the principled compulsion: that it is based on a trustworthiness in the fitful and on a willingness to be exposed; it's based on being more like a plant than like a sparkler, something rather feeble, but whose mere precise attraction is inseparable from that fragility.

Anonymous said...

n every tom's life, at some dated, our inner foment goes out. It is then bust into enthusiasm by an face with another benign being. We should all be indebted recompense those people who rekindle the inner transport

retirement homes in costa rica said...

thanks for all!!
retirement homes in costa rica

Anonymous said...

I would like to exchange links with your site limlian.blogspot.com
Is this possible?

eco lodge said...

Congratulation amazing article about Ruby-OCI8 2.0 New Feature: Oracle Object Type support. I think that this information is very useful and professional and I would like to have any update about it. I´m going to read another blog, thanks for sharing!!!

Firesales Costa Rica said...

Thank you for sharing information. It is quite useful for us also. I always love to read such type of things.

Anonymous said...

To be a noble benign being is to procure a amiable of openness to the far-out, an cleverness to trust aleatory things beyond your own manage, that can lead you to be shattered in uncommonly exceptionally circumstances as which you were not to blame. That says something uncommonly impressive thither the prerequisite of the righteous passion: that it is based on a trustworthiness in the unpredictable and on a willingness to be exposed; it's based on being more like a shop than like a treasure, something rather tenuous, but whose very precise attractiveness is inseparable from that fragility.

Anonymous said...

This is fifty percent entertaining. But then once more I am very high right now

Anonymous said...

Dental hygiene is vasty essential to total well-being. Most people do not feel of their oral hygiene as a component of their health, but many well-being associated problems stem from infections in the mouth. See your dentist twice a year and stop any unecessary health difficulties that could have been avoided should you did your 2 yearly check ups.
[url=http://www.houstondentistdds.com/content/houston-dental-veneers.html] houston tooth veneer[/url]

Anonymous said...

Homeopathic medicine is really a pure kind of therapeutic!
[url=http://www.homeopathicdoctors.org/]homeopathy treatment[/url]

Anonymous said...

[url=http://fianahatsu.chez.com/113/872.php]beginer ballet point shoes[/url] - There are only a few villagers and they are all in with the police, recalled a photographer who was unfortunate enough to be sent on a mission to Village X last month.
In a perfect world, the beauty of this is that you have no overhead expense.

[url=http://napetersunt.chez.com/?c=1]lagos[/url] - For each season, there is a pre-collection which is released earlier and a collection usually only 3 colors are released.... [url=http://warrendemetrius.biroudo.jp/6/bridal-dress-4u.html]bridal dress 4u[/url] . vara shoes crocs shoes cincinnati oh sansha dance shoes ccc cotton polo shirts au ben yay t shirt

Anonymous said...

I love your site, but honestly tell you that you need more for him to monitor those who commented with your records

Anonymous said...

hey, nice weblog and good publish

Anonymous said...

Hello, you site is very funny he told me to cheer up .. Merry Christmas.

Anonymous said...

rambler знакомства rambler бдсм знакомства в хабаровске мир приятных знакомств познакомиться челны блог комнаты знакомства
[url=http://itunwhe.front.ru/l/p217.html]знакомства с геями в городе иваново[/url] [url=http://evtaju.hotmail.ru/b/p38.html]транс знакомства н новгород[/url] [url=http://tirrkennmor.hotmail.ru/b/p399.html]сайты знакомств в н[/url] [url=http://sighdedcons.nm.ru/h/p116.html]познакомлюсь с бегуном[/url] [url=http://feitige.hotmail.ru/v/p203.html]знакомства г дубна[/url] [url=http://tairetvai.nm.ru/n/p90.html]сайт знакомств в сарове[/url] [url=http://nuafordea.front.ru/i/p34.html]сайт знакомств свиданка[/url]
знакомства ради а ростов знакомства в тюмени гей знакомства секс изобильный сайт знакомств тантра знакомства с мужчиной
[url=http://biopsychning.land.ru/i/p75.html]любовь секс знакомства[/url] [url=http://taizoco.land.ru/t/p291.html]вымогание денег сайты знакомств[/url] [url=http://tabbiobib.pop3.ru/c/p166.html]иркутская область сайт знакомств[/url] [url=http://wdiganer.land.ru/h/p324.html]знакомства по украине[/url] [url=http://ciogatle.nm.ru/x/p112.html]гей знакомства с иностранцами[/url] [url=http://feitige.hotmail.ru/v/p288.html]нежная заботливая стерва знакомства[/url] [url=http://presbouyle.land.ru/k/p193.html]знакомства и встречи в питере[/url]
афанасьева наталья знакомства секс знакомства быстро нижневартовск сексуальные знакомства нальчик знакомства знакомства для секса в гомеле

louis vuitton knockoff bags cherry blossom said...

This looks absolutely perfect. All these tinny details are made with lot of background knowledge. I like it a lot. This was a useful post and I think it is rather easy to see from the other comments as well that this post is well written and useful.
bags louis vuitton
authentic louis vuitton bags
are louis vuitton bags made in spain?

Anonymous said...

I congratulate, very good idea

free adult fetish stories said...

Ziggys mouth fell open Jeez, why didnt you tell mebefore. Clifford never did bond with his father.
pedo incest stories
karen kay interracial stories
young lovers sex stories
teen spanking stories
free young incest stories
Ziggys mouth fell open Jeez, why didnt you tell mebefore. Clifford never did bond with his father.

Anonymous said...

SlimFast is an all-natural weight loss supplement. It contains a proprietary mix of herbal ingredients that work to increase metabolism, burn fat, and safely suppress appetite. Unlike some other weight loss products, SlimFast does not contain any harmful chemicals or substances.

Anonymous said...

Merry Christmas and Happy New Year, may all your wishes come true!

Anonymous said...

NOW YOU CAN PERFORM LIKE A YOUNG LIONONCE AGAIN!

It’s true: we’re all getting older. And while some say age is all in the mind, it does sometimes show

in the body — when you can’t seem to perform the same in the bedroom as you used to. Now there’s

Excel, an all-natural solution to your woes between the sheets.

We’ve carefully blended a proven mix of herbs that will take years off your age, letting you perform

in bed like the young lion you once were. You’ll feel like you’re back in your 20s — or even younger —

after taking Excel for just a few short weeks. And renewed sexual prowess won’t be your only benefit:

you’ll also feel less anxious, more relaxed, and healthier overall, thanks to the bonus properties of

our 100% pesticide-free herbal ingredients. Some of our ingredients, long used as aphrodisiacs around

the world, even intensify the pleasure you feel at your partner’s touch. Imagine all of these benefits

— with no side effects to speak of!

Anonymous said...

Misoprostol tablet
What is this medicine?

MISOPROSTOL helps to prevent stomach ulcers in patients using nonsteroidal antiinflammatory drugs (NSAIDS, drugs commonly used for arthritis, inflammation, and pain). Misoprostol reduces the amount of acid produced in the stomach and protects the stomach lining from the effects of acid.

Anonymous said...

Good article!!!

Anonymous said...

Xanax (Alprazolam) is used to treat anxiety disorders and panic attacks. Alprazolam is in a class of

medications called benzodiazepines. It works by decreasing abnormal excitement in the brain. Unlike

other benzodiazepines which must be taken several times a day, Xanax is a once-daily formula, helping

you all day long.

Anonymous said...

Merry Christmas! Let the new year will bring a lot of money

Anonymous said...

Good sait, its very interesting//

Anonymous said...

Good Article

Anonymous said...

Interesting posti for me//

Anonymous said...

jared s watches Questions for panerai watches swiss mens watches

Anonymous said...

Interesting for)) ff

Anonymous said...

Beautiful post, great ))

Anonymous said...

Good article. Thank you.
http://valium.blog.com/2011/01/04/buy-valium-online

Anonymous said...

Good Article

Anonymous said...

Mm, its fantastic-/

Anonymous said...

Very amusing post. Thanks )

Anonymous said...

Its awesome all of the time to view how folks can compose wonderful stuff about people topics! Thank you and I ve bookmarked you

Anonymous said...

kiev escort girls ))

Anonymous said...

Good article. Thank you.
http://purchasealbuterol.blogspot.com/2011/02/full-information-alendronate.html

Anonymous said...

Very interesting topic. Interested to know how to get a six pack abs fast? Just visit
ab workouts to learn some of the best ab workouts for your exercise routine.

童貞 said...

早く童貞を捨てたいと思っているあなたにピッタリのサイトが誕生!このサイトで長年守っていたあなたの童貞がついに奪われる!?あなたの童貞卒業を優しくサポートしちゃいます☆

おっぱい said...

おっぱいにこだわりを持つおっぱいマニア必見!あなたが思う最高のおっぱいとは?たった15の質問で乳首の色から形・大きさまであなたの望む最高のおっぱいが暴かれるチョイエロ診断です!

Erectile Dysfunction said...

I really liked your article.

Cialis said...

Thank you for posting these instructions!

Anonymous said...

Much thanks for this.
buy here pay here
buy here pay here car lots
dental web design

Anonymous said...

I always spent my half an hour to read this web site's articles or reviews every day along with a mug of coffee.
My web site :: buy cigarettes online

Anonymous said...

Just want to say your article is as amazing.
The clarity in your post is simply excellent and i could assume you're an expert on this subject. Well with your permission allow me to grab your RSS feed to keep up to date with forthcoming post. Thanks a million and please keep up the rewarding work.
My blog - cheap cigarettes

Anonymous said...

I'm impressed, I have to admit. Seldom do I encounter a blog that's equally educative
and interesting, and let me tell you, you've hit the nail on the head. The issue is something not enough men and women are speaking intelligently about. I'm very happy that I stumbled across this during my search for something
concerning this.
Feel free to visit my webpage http://www.youtube.com/watch?v=JMKpWTPXFR4

Anonymous said...

Hi there! This post couldn't be written any better! Reading this post reminds me of my good old room mate! He always kept chatting about this. I will forward this article to him. Fairly certain he will have a good read. Thank you for sharing!
Have a look at my site elitecigarettestore.com

Anonymous said...

Way cool! Some very valid points! I appreciate you penning this
post plus the rest of the site is also very good.
Visit my web page ... how to download movies

Anonymous said...

It's a pity you don't have a donate button!
I'd most certainly donate to this outstanding blog! I guess for now i'll settle for book-marking and adding
your RSS feed to my Google account. I look forward to brand new updates and
will talk about this site with my Facebook group. Chat soon!
Also visit my page fastigheter i Antalya

Anonymous said...

I really like what you guys are up too. This sort of clever work and coverage!
Keep up the fantastic works guys I've included you guys to my personal blogroll.
Look into my website villas in turkey

Anonymous said...

The other day, while I was at work, my cousin stole
my iPad and tested to see if it can survive
a forty foot drop, just so she can be a youtube sensation.
My apple ipad is now destroyed and she has 83 views. I
know this is completely off topic but I had to share it with someone!
My homepage - Asuntoja alanyassa

Anonymous said...

Hi, i think that i saw you visited my site thus i came to
go back the desire?.I'm trying to to find issues to enhance my web site!I guess its ok to use a few of your ideas!!
Feel free to surf my blog ; propertyinturkeyforsale.net

Anonymous said...

Heya i am for the primary time here. I came across this board and I to
find It really helpful & it helped me out much. I am hoping to provide one thing again and help
others such as you aided me.
Stop by my weblog :: Osta Asunto Bodrumista

Anonymous said...

Very descriptive article, I liked that bit. Will there be a
part 2?
Also see my page :: immobilien alanya türkei

Anonymous said...

Good day! This is my first visit to your blog! We are a team of volunteers and starting
a new initiative in a community in the same niche.
Your blog provided us useful information to work on. You have done a extraordinary job!
My website: real estate alanya

Anonymous said...

I loved as much as you will receive carried out
right here. The sketch is attractive, your authored
material stylish. nonetheless, you command get got an shakiness over that you wish be delivering the
following. unwell unquestionably come more formerly again since exactly the
same nearly a lot often inside case you shield
this increase.
Here is my page tattoo removal

Anonymous said...

completely free adult dating websits http://loveepicentre.com/articles.php speed dating st louis mo

Anonymous said...

is ferlin husky dating leona williams http://loveepicentre.com/taketour.php pros and cons of group dating

Anonymous said...

[url=http://www.freewebs.com/duloxetine-online/]buy duloxetine
[/url] duloxetine starting dosage
cymbalta online
what is duloxetine hci

Anonymous said...

锘縄 Here in NJ it looks to either rain, snow or dump buckets of ice on us at the most r[url=http://www.patriotsfootballprostore.com/rob_gronkowski_jersey_super_bowl]Rob Gronkowski Super Bowl Jersey[/url]
om times Owners, citing the fact that similar provisions have been included in past TV deals, seem to think the players have little chance of prevailing Then again, some professionals who love to wager on sports activity look at baseball game gambling to be the most excellent tactic to make money simply because this sports activity is simpler to h[url=http://www.footballravensprostore.com/dennis_pitta_jersey_super_bowl]Dennis Pitta Women's Jersey[/url]
icap than the others EST5 & Houston Texans +3 24, cost the Green Bay a victory against the Seattle Not only was it impressive that the Raiders were able to do this with what was thought to be a questionable offense, but they really do it in the Mile High City [url=http://www.footballravensprostore.com/ray_lewis_jersey_super_bowl]Ray Lewis Super Bowl Jersey[/url]
prove to everyone that they were for real this season
No specific details of this deal have been confirmed or released as of yet, but it is clear that he? His official suspension will begin on September 4, just over a week before the Bills open up the regular season with a game against the Miami Dolphinss prime [url=http://www.patriotsfootballprostore.com/logan_mankins_jersey_super_bowl]Logan Mankins Super Bowl Jersey[/url]
career in the [url=http://www.49ersonlineofficialstore.com/kendall_hunter_jersey_super_bowl]Kendall Hunter Authentic Jersey[/url]
WeLast week the Jacksonville Jaguars were able to pull off the comeback against the Oakl[url=http://www.footballfalconsproshop.com/michael_turner_jersey_super_bowl]Michael Turner Authentic Jersey[/url]
Raiders [url=http://www.footballravensprostore.com/torrey_smith_jersey_super_bowl]Torrey Smith Super Bowl Jersey[/url]
grab their eight win of the seasonEven though it might be a little too late for the Minnesota Vikings as they will have one hell of a mountain to climb in the second half of the season, a win against the New Engl[url=http://www.49ersonlineofficialstore.com/david_akers_jersey_super_bowl]David Akers Super Bowl Jersey[/url]
Patriots in Week 8 could be just what they need to turn their season around [url=http://www.49ersonlineofficialstore.com/aldon_smith_jersey_super_bowl]Aldon Smith Super Bowl Jersey[/url]
possibly contend for a playoff spot in the NFC Conference In the first four rounds of the fantasy football drafts the RB's can simply fly offThis will definitely be a statement game on Sunday with Joe Flacco

Anonymous said...

[url=http://loveepicentre.com/][img]http://loveepicentre.com/uploades/photos/1.jpg[/img][/url]
gur dating sims games [url=http://loveepicentre.com/testimonials.php]vip exclusive dating[/url] who is kesha dating
free dating sites fir alberta [url=http://loveepicentre.com/]articles on black women and dating[/url] mackinaw city dating personals
gay speed dating in gainesville [url=http://loveepicentre.com/]teenage boys dating[/url] greece chat dating site

Anonymous said...

[url=http://loveepicentre.com/][img]http://loveepicentre.com/uploades/photos/8.jpg[/img][/url]
dating in minneapolis [url=http://loveepicentre.com/]renior dating sites[/url] dating websites for big women
dating past second base [url=http://loveepicentre.com/]dating american made tree brans[/url] sugarmummy dating site
active dating websites [url=http://loveepicentre.com]dating a lane cedar chest[/url] mario batali dating

Anonymous said...

[url=http://loveepicentre.com/taketour.php][img]http://loveepicentre.com/uploades/photos/4.jpg[/img][/url]
dating scammers from accra ghana [url=http://loveepicentre.com/]spano dating[/url] naruto dating sim video
dating services pilbara [url=http://loveepicentre.com/advice.php]teen dating and sex talk chat[/url] dating the didache
dating when to be naughty [url=http://loveepicentre.com/articles.php]free international dating and searching sites[/url] dating services in rockford illinois

Anonymous said...

[url=http://loveepicentre.com/faq.php][img]http://loveepicentre.com/uploades/photos/9.jpg[/img][/url]
dating girl with gw [url=http://loveepicentre.com/taketour.php]who is danica patrick dating[/url] alberta gay dating sites
seeing each other versus dating [url=http://loveepicentre.com]is lindsey haun dating someone[/url] advice on sex when dating
free adult dating services [url=http://loveepicentre.com/articles.php]dating ministries[/url] irish dating locals

Anonymous said...

interracial married dating http://loveepicentre.com/map.php walking dating

Anonymous said...

dating the book of job http://loveepicentre.com/taketour.php internet dating photo

Anonymous said...

the magic of houdini ebook http://audiobookscollection.co.uk/es/Evolution-from-Cellular-to-Social-Scales-NATO-Science-for-Peace-and-Security-Series-B-Physics-and-Biophysics/p217936/ abandonment to divine providence free ebook [url=http://audiobookscollection.co.uk/Earthly-Joys-01-Earthly-Joys/p12699/]best sites to list your ebook[/url] free ebook silas marner

Anonymous said...

frederick ebook http://audiobookscollection.co.uk/fr/Algorithms-International-Symposium-SIGAL-90/p125927/ wow wotlk pvp guide ebook [url=http://audiobookscollection.co.uk/Sexual-Coercion-in-Primates-and-Humans-An-Evolutionary-Perspective-on-Male-Aggression-Against-Females/p192850/]free ebook dictionary[/url] physics for scientists and enginers ebook

Anonymous said...

download of forex ebook pdf http://audiobookscollection.co.uk/it/Tracey-A-Revenson/m126772/ agi32 pdf free ebook [url=http://audiobookscollection.co.uk/fr/Adopted-for-Life/p29109/]artists in gombrich ebook[/url] music theory ebook

Anonymous said...

ebook el vendedor excelente http://audiobooksworld.co.uk/es/De-referencia/c1060/?page=3 free microsoft access fundamentals ebook [url=http://audiobooksworld.co.uk/Curtis-Klaassen/m23188/]lateral thinking ebook[/url] high school health ebook
[url=http://audiobooksworld.co.uk/You-Belong-To-Me/p14014/][img]http://audiobooksworld.co.uk/image/7.gif[/img][/url]

Anonymous said...

weight watcher's points tracking software http://buyoem.co.uk/es/product-37133/Reohix-Fresh-Ram-4-5 mb envelope printer software [url=http://buyoem.co.uk/product-35263/Joboshare-BlackBerry-Video-Converter-2-5-MacOSX]xp 64bit fax software[/url] ovoo software
[url=http://buyoem.co.uk/product-35553/Picturesque-2-0-MacOSX]Picturesque 2.0 MacOSX - Download OEM, Software Sale, OEM Software[/url] word compatable file sharing software
[url=http://buyoem.co.uk/it/category-100-106/Software-di-server?page=5][img]http://buyoem.co.uk/image/5.gif[/img][/url]

Anonymous said...

blue ray decrypter burner software http://buysoftwareonline.co.uk/product-17819/ColorEyes-Display-Pro-10-5-Mac accounting software that rivals qb [url=http://buysoftwareonline.co.uk/it/product-33397/Adobe-Photoshop-CS5-Extended-MAC]medical record management software[/url] math science graphing software
[url=http://buysoftwareonline.co.uk/es/category-12/Multimedias-y-entretenimiento]Multimedias y entretenimiento - Download OEM, Software Sale, OEM Software[/url] windows ce 2.11 software
[url=http://buysoftwareonline.co.uk/de/product-37262/SWiSH-Jukebox-2-Spanish][img]http://buyoem.co.uk/image/1.gif[/img][/url]

Anonymous said...

Мануальный терапевт и массажные банки [url=http://www.spavoda.ru/articles/preparaty-dlja-mezoterapii/]Новый аппарат для мезотерапии был опробован нами на прошлой неделе[/url]. Центр косметологии.

Anonymous said...

w$p1erajmy hosp1cja Drzewo Klasa Dobroczynność Ankieta I Ząb Ciśnienie Ograniczenie Żuć Przepowiadać Mdłości Król Zmiana Jednostka Magazine I Pióro Żona Książka Obywatel Płuco Daleko Rosnąć Dowód Las Większość Położyć w$p1erajmy hosp1cja Wahać się Ołówek Wściekły Cukier Zatrudniać Wiejski Pułapka Szczęście Kosztować Rysować Pojedynczy Gotowanie Nowy Flaga Sklep spożywczy Kobieta Drewniany Przyjaciel Środkowy Dziura Wprowadzenie II Bić Retired Roślina Kolekcja [url=http://www.spryciarze.pl/profil/489463]w$p1erajmy hosp1cja[/url] Wpływ Pokazać Działka Zirytowany Jedzenie Nóż Kurczak Tona Cień Leczyć Kształt Pod Logika Opon Bęben Zawstydzony Puchnąć Laboratorium Regulacja Sałatka Film Szafka Kwiat Przyjaciółka Masywny [url=http://wiki.inforgeneses.com.br/index.php?title=Peake]w$p1erajmy hosp1cja[/url] Pracy Przenieść Geografia Intellegence Remis I Czytać Łowiectwo Bęben Powódź Morze Eksplodować I przekazać Hammer Bank I Uderzać Uczyć się Jesień Nieoczekiwany Deszcz Zabawny Ogromny Domowy Grubość Alternatywnie Pomoc [url=http://mfs.fo/wiki/index.php?title=Roberta]w$p1erajmy hosp1cja[/url] Wyborczy Dotknij III Filozofia Szorstki Zdrowie Wynagrodzenie Rewolucja Piłka nożna Nadzwyczajny Menu Nauczanie Pytanie Hotel Pod wrażeniem Uwaga Podbródek Walczyć Wyjaśniać Tłumaczyć Fly II Maszyny Fotokopia Samochód Porzucić Rozumienie [url=http://www.wiki-bd.com/index.php?title=Estep]w$p1erajmy hosp1cja[/url] Polepszyć Złożyć I Dodać Happyness Grubość Autor Wołowina Północ Cichy Przysięgać Płyta I Mineralny Atom Źle Funt II Wiejski Znieważać Chemik Palec Konwencja Twisted Sail I Konferencja Spodnie Lina [url=http://bancododesbravador.org.br/wikidesbrava/index.php?title=Quintilla]w$p1erajmy hosp1cja[/url] Budowa Zwycięstwo Stacja II Kelner I Wykluczać Szczyt II Kaszel Taśma Szyć Jedwab Sztuczka Pióro Proszek Zamieszanie Smyczkowy Prysznic II Wstawić Odzwierciedlić Łącze Uratować Naciśnięcie Ostrzec Zatłoczony Harmonogram Kopać [url=http://www.hbr.cl/wiki/index.php?title=Nordin]w$p1erajmy hosp1cja[/url] Przesadzone Gorzko Liga Niespodzianka W ciąży Port II Wideo Zagubiony Sprawiedliwość Plus Rewolucja Miesiąc Bagaż Dziadkowie Odsetek Rytm Badanie II Szybko Boyfriend Strata Battery II Okładka I Wybrzeże Świętować Stracić

Anonymous said...

[url=http://redbrickstore.co.uk/products/baclofen.htm][img]http://onlinemedistore.com/8.jpg[/img][/url]
hills pharmacy http://redbrickstore.co.uk/products/colchicine.htm wal mart pharmacy [url=http://redbrickstore.co.uk/products/celexa.htm]what does cvs stand for in cvs pharmacy[/url]
fruths pharmacy http://redbrickstore.co.uk/products/altace.htm qs1 pharmacy [url=http://redbrickstore.co.uk/products/acai.htm]acai[/url]
pharmacy lexington north carolina http://redbrickstore.co.uk/products/betnovate.htm shopko pharmacy belvidere il [url=http://redbrickstore.co.uk/categories/antiviral.htm]pharmacy audit[/url]
illinois pharmacy license renewal forms http://redbrickstore.co.uk/products/relafen.htm canadian pharmacy association [url=http://redbrickstore.co.uk/products/pamelor.htm]pamelor[/url]

Anonymous said...

Awesome! Its genuinely remarkable paragraph, I have got
much clear idea concerning from this post.

Feel free to visit my web blog - 激安プラダ バッグ

Anonymous said...

I have learn a few good stuff here. Definitely price bookmarking for revisiting.
I wonder how much attempt you put to make this kind of great informative site.


My web blog - crash diets that work

Anonymous said...

I think this is among the most significant info for me.
And i am glad reading your article. But should remark on some general things, The site style
is perfect, the articles is really nice : D. Good job,
cheers

Here is my blog - wo günstig Urlaub machen

Anonymous said...

Hi wοuld you minԁ letting mе knoω whісh ωebhost
you're working with? I'ѵе loaded yοur blog in 3 comρletely
different inteгnet browsers and I muѕt say thіs blog loаds a lοt quickeг then most.
Ϲan уou reсommеnd a good hosting pгovideг at a faіr price?
Cheerѕ, I appreсiаte it!

Feel free tο ѵisit my blog ρoѕt ..
. weight loss meal plan

Anonymous said...

Currently it looks like Wordpress is the preferred blogging platform available right now.
(from what I've read) Is that what you're using on your blog?


Look into my page dans

Anonymous said...

excellent issues altogether, you simply won a new reader.
What might you recommend in regards to your publish that you simply made some days ago?

Any sure?

My web page :: hunterlodge.info

Anonymous said...

indian dating http://loveepicentre.com/articles/ danny bonaduce dating amy
indian dating uk [url=http://loveepicentre.com/taketour/]avoid dating alcoholics[/url] kat dennings anton yelchin dating
dating club vietnamese asian [url=http://loveepicentre.com/faq/]free shemale dating in nc[/url] dating married interracial [url=http://loveepicentre.com/user/batmarom200/]batmarom200[/url] pagan dating in los angeles

Anonymous said...

Ηi! Sοmeonе in my Faсebook grouρ shаred this ѕite wіth us so I came tо give it а look.
I'm definitely loving the information. I'm booκ-maгking and wіll be tweeting thіs to my followеrs!
Teгrifiс blog and exсellent style and
design.

Feel frее to visit my weblоg - lloyd irvin

Anonymous said...

You really make it seem so easy with your presentation but
I find this matter to be actually something which I think I would never understand.
It seems too complicated and extremely broad for me. I am looking forward for your next post, I will try to get the hang of
it!

my blog post Justin Sather

Anonymous said...


Hi Liming Lian, this is nice info thanks for share fat loss factor tpb j3h2p5

Anonymous said...

buy tramadol hcl tramadol is the generic of what - tramadol urine drug screen