Discussion Locked

SQL Server Forum

0 helpful
18 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

Welcome to the SQL Server Forum. This is the place to post your SQL Server questions, share your best techniques, and express your opinion on topics that impact IT development. We also encourage you to post your comments about the SQL Server TechMail.

If you haven't subscribed to the SQL Server TechMail, you can instantly subscribe to this free e-newsletter by pasting the following the URL into your browser:
http://nl.com.com/MiniFormHandler?brand=builder &subs_channel=bldr_front_door&list_id=e046&;tag=fb

* Please delete any extra spaces that appear in your browser after you paste the link.

18 replies

by gregkasp

I've taken a 2 day course of how to use SQL Reporting. It is a very nice tool. It comes with a website where you can view, schedule, generate, export the reports as well as modifiy the data source to point to a different server/DB. So, what's so exiting for me as developer? All you can see on the site, you can do yourself. SQL Reporting has a Web Service which gives you all the functionality. ok, it took me 10 minutes to be able to create a simple windows application (in C#) which uses the Web Service to generate the report, and saves it on your local PC.

by Member 26741217

I must be missing something, because Reporting Services strikes me as a glorified web page editor, generator, and server. It could have kept the productive report designer of Access. It could have kept the very capable reporting engine of Access. It could have topped that off with additional distribution mechanisms. It could have built a quality internal report format and reduced that to PDF or HTML as necessary. Instead, it appears to start with the lowest common denominator (HTML) and attempt to promote that to a higher quality report format.

by durgesh_karanjkar

I want a column in the view which gives me the numbering in ascending order irrespective of the order by clause i use in the view.

by davidbranch1

I hate to but love MS Software, This has be there worst interface yet. It feels like I am working with a cheap data grid control.

DB

by davidbranch1

I hate to but love MS Software, This has be there worst interface yet. It feels like I am working with a cheap data grid control.

DB

by msprygada

We currently are using Crystal Reports internally using Report Application Server. While I love CR, the RAS is lame and is useless for external customers. We are evaluating Reporting Services because we need a tool to produce reports for external customers and RS can do this expensively. What are you currently using to provide external secure reporting? Our criteria is that we are a small company of 20 and can't afford $20 to 50K solutions as big companies can.

Thanks for you replies.

Matt

by jerryj2

All you need is Active Reports 2.0. Build yourself a VB DLL that you can call from your web server. Have your class do this:
1. Accept parameters for report creation
2. Create the report
3. Generate a unique name at a path on your website
4. Export the report as a PDF
5. Now, just redirect the user's browser to that file (assuming they have adobe reader installed)

This is very inexpensive.

by tom_loyd

In this article, the author stated that Access 2003 could not provide a direct hook into a SQL 2000 Server to provide better management than SQL Enterprise Manager. Well, Mr. Arthur Fuller, the same concept also works in Access 2003. I just did it, and not only did I just do it, I found the information (for giggles and grins) on how to do it in the help file after doing a search there for MS SQL Server 2000. Here's what it said in the Access 2003 Help file:
--------------------------------------------
Connect an Access project to a Microsoft SQL Server database (ADP)
Show All
Hide All
Some of the content in this topic may not be applicable to some languages.

You can connect a Microsoft Access project (Microsoft Access project: An Access file that connects to a Microsoft SQL Server database and is used to create client/server applications. A project file doesn't contain any data or data-definition-based objects such as tables and views.) to a Microsoft SQL Server (Microsoft SQL Server database: A database in Microsoft SQL Server, it consists of tables, views, indexes, stored procedures, functions, and triggers.) database. If the Access project is already connected to a Microsoft SQL Server, you can change that connection.

1. Open the Access project that you want to connect to a Microsoft SQL Server.

2. On the File menu, click Connection. If the Connection menu command is not visible, click the arrows at the bottom of the File menu to display the entire list.
Note The Connection command is available only when an Access project file (a file with an .adp extension) is open.

3. On the Connection tab in the Data Link Properties dialog box, enter a server name and the information necessary to log on to the server, and then select the database on the server. For additional information, click Help in the Data Link Properties dialog box.
-------------------------------------------------

Just an FYI for you out there that may have not tried it out. It works wonderfully well. If you have MS Office 2k3 and SQL Server 2K, you will still be able to manage them wonderfully. Hope this helps someone out.

Also, I do have to say to Arthur Fuller that this has been one of the best tips that I have gotten out of the newsletters. In fact, I have told just about everyone I know about his suggestion and they have all been blown away at how easy it is to use over SQL Server's Enterprise Manager. Plus, it has helped me out at work quite a bit now too.
Enjoy,
Tom Loyd

by maryweilage

Dear Mr. Loyd,
Thank you for sharing your thoughts on this SQL Server e-newsletter. It's wonderful to hear that you enjoyed the tip.

I aplogize for the error regarding Access 2003 in that tip. We ran the following correction in the 3/16 edition of the e-newsletter:

Last week's SQL Server e-newsletter, "Enhance Enterprise Manager with Access," incorrectly stated that Access 2003 does not support Microsoft Access project (ADP) files. We apologize for any inconvenience this may have caused.

We greatly value your feedback.

Best Regards,
Mary Weilage

by tsoft

In the last Sql Sever newletter Arthur Fuller talked about TOAD and he said it was migrated to SQL Sever, however when I checked it out, it was only available for Oracle?..I think there's was a mistake with the tool.the have another product called "Quest Central for databases"..is that the correct?

Thanks in advance!

by bboswick

How do you handle a situation where you have 3 drives, but they are configured as a RAID 5 setup? Do you just create different partitions and place the files on the different partitions?

by angelabut

You could create seperate partitions and split your files among these, but on a RAID 5 array unless you can seperate the arrays and put the files on different arrays, I don't think you'll see much performance difference. Becuase of the nature of RAID 5 and how data is striped across it, it will access every disk in the array, not just the one the locigal partition you created when writing or reading data.

by jane.oswalt

Help please? I am trying to build a foreign key contraint within the same server but for tables in 2 seperate databases. Any sugestions?

by inancgumus

I have a huge table and planning to partitioning that table dynamically. My table constrained among the sub partitioned tables by the column of 'CampaignId'. When a row had been inserted, if its CampaignId is not exist in the table before it was created, I want to create a new table and alter the partitioned table combiner View. So, the users of the view wouldn't be impacted.

StoragerTable [Main Table]
StoragerTable_View [Combiner View for partitioned tables]

StoragerTable_Campaign3 [Partitioned Table]
StoragerTable_Campaign4 [Partitioned Table]
StoragerTable_Campaign5 [Partitioned Table]

If a new record has campaign id of 6 that would create a new table as:

StoragerTable_Campaign6 [Partitioned Table]

And the combiner view would be altered to union all of the partitioned tables.

How could I?

Thank you

by sergey

try sp_executesql stored procedure or
EXECUTE(@string_variable) to run batches build on the fly

by rong_troi2006

When i create a Remote Network sqlserver i received an Error

"Current process"
"create publication 'THCS' from database 'THCS'

Configuring Distributor

Setting publication properties

creating publication

adding articles
command(Cancel)
"

SQL Server Enterprise Maneger could not configure "10.0.0.38" as the distributor for 10.0.0.38

Error 18483. Could not connect to server "Fivestar" because "distributor_admin" is not defined as
a remote login at the server

Please send me some solution
Thank you!

by ntnl2011

Without, the night was cold and wet, but in the small parlor of Lakesnam Villa the blinds were drawn and the fire burned brightly. Father and son were at chess, the former, who possessed ideas about the game involving radical changes, putting his king into suchm sharp and unnecessary perils that it even provoked comment from the whitehaired old lady knitting placidly by the fire.

"Hark at the wind," said Mr. White, who, having seen a fatal mistake after it was too late, was amiably desirous of preventing his son from seeing it.

"I'm listening," said the latter, grimly surveying the board as he stretched out his hand. "Check."

"I should hardly think that he'd come tonight," said his father, with his hand poised over the board.

"Mate," replied the son.

"That's the worst of living so far out," bawled Mr. White, with sudden and unlooked-for violence; "of all the beastly, slushy, out-of-the-way places to live in, this is the worst. Pathway's a bog, and the road's a torrent. I don't know what people are thinking about. I suppose because only two houses on the road are let, they think it doesn't matter."

"Never mind, dear," said his wife soothingly; "perhaps you'll win the next one."

Mr. White looked up sharply, just in time to intercept a knowing glance between mother and son. The words died away on his lips, and he hid a guilty grin in his thin grey beard.

"There he is," said Herbert White, as the gate banged to loudly and heavy footsteps came toward the door.

The old man rose with hospitable haste, and opening the door, was heard condoling with the new arrival. The new arrival also condoled with himself, so that Mrs. White said, "Tut, tut!" and coughed gently as her husband entered the room, followed by a tall, burly man, beady of eye and rubicund of visage.

"Sergeant Major Morris," he said, introducing him.

The sergeant major shook hands, and taking the proffered seat by the fire, watched contentedly while his host got out whisky and tumblers and stood a small copper kettle on the fire.

At the third glass his eyes got brighter, and he began to talk, the little family circle regarding with eager interest this visitor from distant parts, as he squared his broad shoulders in the chair and spoke of strange scenes and doughty deeds, of wars and plagues and strange peoples.

"Twenty-one years of it," said Mr. White, nodding at his wife and son. "When he went away he was a slip of a youth in the warehouse. Now look at him."

"He don't look to have taken much harm," said Mrs. White politely. "I'd like to go to India myself," said the old man, "just to look round a bit, you know."

"Better where you are," said the sergeant major, shaking his head. He put down the empty glass, and sighing softly, shook it again.

"I should like to see those old temples and fakirs and jugglers," said the old man. "What was that you started telling me the other day about a monkey's paw or something, Morris?"

"Nothing," said the soldier hastily. "Leastways, nothing worth hearing."

"Monkey's paw?" said Mrs. White curiously.

"Well, it's just a bit of what you might call magic, perhaps," said the sergeant major offhandedly.

His three listeners leaned forward eagerly. The visitor absentmindedly put his empty glass to his lips and then set it down again. His host filled it for him.

"To look at," said the sergeant major, fumbling in his pocket, "it's just an ordinary little paw, dried to a mummy."

He took something out of his pocket and proffered it. Mrs. White drew back with a grimace, but her son, taking it, examined it curiously.

"And what is there special about it?" inquired Mr. White, as he took it from his son, and having examined it, placed it upon the table.

"It had a spell put on it by an old fakir," said the sergeant major, "a very holy man. He wanted to show that fate ruled people's lives, and that those who interfered with it did so to their sorrow. He put a spell on it so that three separate men could each have three wishes from it."

His manner was so impressive that his hearers were conscious that their light laughter jarred somewhat.

"Well, why don't you have three, sir?" said Herbert White cleverly.

The soldier regarded him in the way that middle age is wont to regard presumptuous youth. "I have," he said quietly, and his blotchy face whitened.

"And did you really have the three wishes granted?" asked Mrs. White.

"I did," said the sergeant major, and his glass tapped against his strong teeth.

"And has anybody else wished?" inquired the old lady.

"The first man had his three wishes, yes," was the reply. "I don't know what the first two were, but the third was for death. That's how I got the paw."

His tones were so grave that a hush fell upon the group.

"If you've had your three wishes, it's no good to you now, then, Morris," said the old man at last. "What do you keep it for?"

The soldier shook his head. "Fancy, I suppose," he said slowly. "I did have some idea of selling it, but I don't think I will. It has caused enough mischief already. Besides, people won't buy. They think it's a fairy tale, some of them, and those who do think anything of it want to try it first and pay me afterward."

"If you could have another three wishes," said the old man, eyeing him keenly, "would you have them?"

"I don't know," said the other. "I don't know."

He took the paw, and dangling it between his front finger and thumb, suddenly threw it upon the fire. White, with a slight cry, stooped down and snatched it off.

"Better let it burn," said the soldier solemnly.

"If you don't want it, Morris," said the old man, "give it to me."

"I won't," said his friend doggedly. "I threw it on the fire. If you keep it, don't blame me for what happens. Pitch it on the fire again, like a sensible man."

The other shook his head and examined his new possession closely. "How do you do it?" he inquired.

"Hold it up in your right hand and wish aloud," said the sergeant major, "but I warn you of the consequences."

"Sounds like the Arabian Nights," said Mrs. White, as she rose and began to set the supper. "Don't you think you might wish for four pairs of hands for me?"

Her husband drew the talisman from his pocket and then all three burst into laughter as the sergeant major, with a look of alarm on his face, caught him by the arm.

"If you must wish," he said gruffly, "wish for something sensible."

Mr. White dropped it back into his pocket, and placing chairs, motioned his friend to the table. In the business of supper the talisman was partly forgotten, and afterward the three sat listening in an enthralled fashion to a second installment of the soldier's adventures in India.

"If the tale about the monkey's paw is not more truthful than those he has been telling us," said Herbert, as the door closed behind their guest, just in time for him to catch the last train, "we shan't make much out of it."

"Did you give him anything for it, Father?" inquired Mrs. White, regarding her husband closely.

"A trifle," said he, coloring slightly. "He didn't want it, but I made him take it. And he pressed me again to throw it away."

"Likely," said Herbert, with pretended horror. "Why, we're going to be rich, and famous, and happy. Wish to be an emperor, Father, to begin with; then you can't be henpecked."

He darted around the table, pursued by the maligned Mrs. White armed with an antimacassar.

Mr. White took the paw from his pocket and eyed it dubiously. "I don't know what to wish for, and that's a fact," he said slowly. "It seems to me I've got all I want."

"If you only cleared the house, you'd be quite happy, wouldn't you?" said Herbert, with his hand on his shoulder. "Well, wish for two hundred pounds, then; that'll just do it."

His father, smiling shamefacedly at his own credulity, held up the talisman, as his son, with a solemn face somewhat marred by a wink at his mother, sat down at the piano and struck a few impressive chords.

"I wish for two hundred pounds," said the old man distinctly.

A fine crash from the piano greeted the words, interrupted by a shuddering cry from the old man. His wife and son ran toward him.

"It moved," he cried, with a glance of disgust at the object as it lay on the floor. "As I wished, it twisted in my hand like a snake."

"Well, I don't see the money," said his son, as he picked it up and placed it on the table, "and I bet I never shall."

"It must have been your fancy, Father," said his wife, regarding him anxiously.

He shook his head. "Never mind, though; there's no harm done, but it gave me a shock all the same."

They sat down by the fire again while the two men finished their pipes. Outside, the wind was higher than ever, and the old man started nervously at the sound of a door banging upstairs. A silence unusual and depressing settled upon all three, which lasted until the old couple rose to retire for the night.

"I expect you'll find the cash tied up in a big bag in the middle of your bed," said Herbert, as he bade them good night, "and something horrible squatting up on top of the wardrobe watching you as you pocket your ill-gotten gains."

In the brightness of the wintry sun next morning as it streamed over the breakfast table, Herbert laughed at his fears. There was an air of prosaic wholesomeness about the room which it had lacked on the previous night, and the dirty, shriveled little paw was pitched on the sideboard with a carelessness which betokened no great belief in its virtues.

"I suppose all old soldiers are the same," said Mrs. White. "The idea of our listening to such nonsense! How could wishes be granted in these days? And if they could, how could two hundred pounds hurt you, Father?"

"Might drop on his head from the sky," said the frivolous Herbert.

"Morris said the things happened so naturally," said his father, "that you might, if you so wished, attribute it to coincidence."

"Well, don't break into the money before I come back," said Herbert, as he rose from the table. "I'm afraid it'll turn you into a mean, avaricious man, and we shall have to disown you."

His mother laughed, and following him to the door, watched him down the road, and returning to the breakfast table, was very happy at the expense of her husband's credulity. All of which did not prevent her from scurrying to the door at the postman's knock, nor prevent her from referring somewhat shortly to retired sergeant majors of bibulous habits, when she found that the post brought a tailor's bill.

"Herbert will have some more of his funny remarks, I expect, when he comes home," she said, as they sat at dinner.

"I daresay," said Mr. White, pouring himself out some beer; "but for all that, the thing moved in my hand; that I'll swear to."

"You thought it did," said the old lady soothingly.

"I say it did," replied the other. "There was no thought about it; I had just-- What's the matter?"

His wife made no reply. She was watching the mysterious movements of a man outside, who, peering in an undecided fashion at the house, appeared to be trying to make up his mind to enter. In mental connection with the two hundred pounds, she noticed that the stranger was well dressed and wore a silk hat of glossy newness. Three times he paused at the gate, and then walked on again. The fourth time he stood with his hand upon it, and then with sudden resolution flung it open and walked up the path. Mrs. White at the same moment placed her hands behind her, and hurriedly unfastening the strings of her apron, put that useful article of apparel beneath the cushion of her chair.

She brought the stranger, who seemed ill at ease, into the room. He gazed furtively at Mrs. White, and listened in a preoccupied fashion as the old lady apologized for the appearance of the room, and her husband's coat, a garment which he usually reserved for the garden. She then waited as patiently as her sex would permit for him to broach his business, but he was at first strangely silent.

"I--was asked to call," he said at last, and stooped and picked a piece of cotton from his trousers. "I come from Maw and Meggins."

The old lady started. "Is anything the matter?" she asked breathlessly. "Has anything happened to Herbert? What is it? What is it?"

Her husband interposed. "There, there, Mother," he said hastily. "Sit down, and don't jump to conclusions. You've not brought bad news, I'm sure, sir," and he eyed the other wistfully.

"I'm sorry--" began the visitor.

"Is he hurt?" demanded the mother.

The visitor bowed in assent. "Badly hurt,"supra skytops for sale cheap
he said quietly, "but he is not in any pain."

"Oh, thank God!" said the old woman, clasping her hands. "Thank God for that! Thank--"

She broke off suddenly as the sinister meaning of the assurance dawned upon her and she saw the awful confirmation of her fears in the other's averted face. She caught her breath, and turning to her slower-witted husband, laid her trembling old hand upon his. There was a long silence.

"He was caught in the machinery," said the visitor at length, in a low voice.

"Caught in the machinery," repeated Mr. White, in a dazed fashion, "yes."

He sat staring blankly out at the window, and taking his wife's hand between his own, pressed it as he had been wont to do in their old courting days nearly forty years before.

"He was the only one left to us," he said, turning gently to the visitor. "It is hard."

The other coughed, and rising, walked slowly to the window. "The firm wished me to convey their sincere sympathy with you in your great loss," he said, without looking around. "I beg that you will understand I am only their servant and merely obeying orders."

There was no reply; the old woman's face was white, her eyes staring, and her breath inaudible; on the husband's face was a look such as his friend the sergeant might have carried into his first action.

"I was to say that Maw and Meggins disclaim all responsibility,"nike air jordans for sale cheap
continued the other. "They admit no liability at all, but in consideration of your son's services they wish to present you with a certain sum as compensation."

Mr. White dropped his wife's hand, and rising to his feet, gazed with a look of horror at his visitor. His dry lips shaped the words, "How much?"

"Two hundred pounds," was the answer.

Unconscious of his wife's shriek, the old man smiled faintly, put out his hands like a sightless man, and dropped, a senseless heap, to the floor.

In the huge new cemetery, some two miles distant, the old people buried their dead, and came back to a house steeped in shadow and silence. It was all over so quickly that at first they could hardly realize it, and remained in a state of expectation, as though of something else to happen--something else which was to lighten this load, too heavy for old hearts to bear. But the days passed, and expectation gave place to resignation--the hopeless resignation of the old, sometimes miscalled apathy. Sometimes they hardly exchanged a word, for now they had nothing to talk about, and their days were long to weariness.

It was about a week after that that the old man,
cheap mbt shoes
waking suddenly in the night, stretched out his hand and found himself alone. The room was in darkness, and the sound of subdued weeping came from the window. He raised himself in bed and listened.

"Come back," he said tenderly. "You will be cold."

"It is colder for my son," said the old woman, and wept afresh.

The sound of her sobs died away on his ears. The bed was -warm, and his eyes heavy with sleep. He dozed fitfully, and then slept until a sudden cry from his wife awoke him with a start.

"The monkey's paw!" she cried wildly. "The monkey's paw!"

He started up in alarm. "Where? Where is it? What's the matter?" She came stumbling across the room toward him. "I want it," she said quietly. "You've not destroyed it?"

"It's in the parlor, on the bracket," he replied, marveling. "Why?"

She cried and laughed together, and bending over, kissed his cheek.

"I only just thought of it," she said hysterically. "Why didn't I think of it before? Why didn't you think of it?"

"Think of what?" he questioned.

"The other two wishes," she replied rapidly. "We've only had one."

"Was not that enough?" he demanded fiercely.

"No," she cried triumphantly; "we'll have one more. Go down and get it quickly, and wish our boy alive again."

The man sat up in bed and flung the bedclothes from his quaking limbs.beats dr.dre for sale cheap
"Good God, you are mad!" he cried, aghast.

"Get it," she panted; "get it quickly, and wish-- Oh, my boy, my boy!"

Her husband struck a match and lit the candle. "Get back to bed," he said unsteadily. "You don't know what you are saying."

"We had the first wish granted," said the old woman feverishly; "why not the second?"

"A coincidence," stammered the old man.

"Go and get it and wish," cried the old woman, and dragged him toward the door.

He went down in the darkness, and felt his way to the parlor, and then to the mantelpiece. The talisman was in its place, and a horrible fear that the unspoken wish might bring his mutilated son before him ere he could escape from the room seized upon him, and he caught his breath as he found that he had lost the direction of the door. His brow cold with sweat, he felt his way around the table, and groped along the wall until he found himself in the small passage with the unwholesome thing in his hand.

Even his wife's face seemed changed as he entered the room.vibrm five fingers shoes
It was white and expectant, and to his fears seemed to have an unnatural look upon it. He was afraid of her.

"Wish!" she cried, in a strong voice.

"It is foolish and wicked," he faltered.

"Wish!" repeated his wife.

He raised his hand. "I wish my son alive again."

The talisman fell to the floor, and he regarded it shudderingly. Then he sank trembling into a chair as the old woman, with burning eyes, walked to the window and raised the blind.

He sat until he was chilled with the cold, glancing occasionally at the figure of the old woman peering through the window. The candle end, which had burned below the rim of the china candlestick, was throwing pulsating shadows on the ceiling and walls, until, with a flicker larger than the rest, it expired. The old man, with an unspeakable sense of relief at the failure of the talisman, crept back to his bed, and a minute or two afterward the old woman came silently and apathetically beside him.

Neither spoke, but both lay silently listening to the ticking of the clock. A stair creaked, and a squeaky mouse scurried noisily through the wall. The darkness was oppressive,moncler down jackets for sale cheap
and after lying for some time screwing up his courage, the husband took the box of matches, and striking one, went downstairs for a candle.

At the foot of the stairs the match went out, and he paused to strike another, and at the same moment a knock, so quiet and stealthy as to be scarcely audible, sounded on the front door.

The matches fell from his hand. He stood motionless, his breath suspended until the knock was repeated. Then he turned and fled swiftly back to his room, and closed the door behind him. A third knock sounded through the house.

"What's that?" cried the old woman, starting up.

"A rat," said the old man, in shaking tones, "a rat. It passed me on the stairs."

His wife sat up in bed listening. A loud knock resounded through the house.

"It's Herbert!" she screamed. "It's Herbert!"

She ran to the door, but her husband was before her,cheap adidas shoes
and catching her by the arm, held her tightly.

"What are you going to do?" he whispered hoarsely.

"It's my boy; it's Herbert!" she cried, struggling mechanically. "I forgot it was two miles away. What are you holding me for? Let go. I must open the door."

"For God's sake don't let it in," cried the old man, trembling.

"You're afraid of your own son," she cried, struggling. "Let me go. I'm coming, Herbert; I'm coming."

There was another knock,mbt shoes for sale cheap
and another. The old woman with a sudden wrench broke free and ran from the room. Her husband followed to the landing, and called after her appealingly as she hurried downstairs. He heard the chain rattle back and the bottom bolt drawn slowly and stiffly from the socket. Then the old woman's voice,cheap mbt shoes
strained and panting.

"The bolt," she cried loudly. "Come down. I can't reach it.adidas jeremy scott js wings for sale cheap
"

But her husband was on his hands and knees groping wildly on the floor in search of the paw. If he could only find it before the thing outside got in. A perfect fusillade of knocks reverberated through the house, and he heard the scraping of a chair as his wife put it down in the passage against the door. He heard the creaking of the bolt as it came slowly back, and at the same moment, he found the monkey's paw, and frantically breathed his third and last wish.

The knocking ceased suddenly, although the echoes of it were still in the house. He heard the chair drawn back and the door opened. A cold wind rushed up the staircase, and a long, loud wail of disappointment and misery from his wife gave him courage to run down to her side, and then to the gate beyond.tory burch flats for sale cheap
The streetlamp flickering opposite shone on a quiet and deserted road.

Copyright: this story is in the public domain and not protected by copyright monster beats for sale cheap
.


Jordans shoes for sale cheap

vertu phones for sale cheap

cheap golf irons set

mbt shoes for sale cheap

cheap moncler down jackets

cheap ghd styles

evisu jeans for sale cheap

wedding bridals cheap

cheap fingers shoes

supra skytops sale cheap

cheap supras sale

skytops supra

supra society sale cheap

supras uk shoes sale

supra tk shoes sale

supra footwears sale cheap

supra supra

supra shoes hot sale

cheap shoes supras

supra supras cheap

air max sale cheap

cheap air jordans

supra skytops sale cheap

jordan shoes cheap

max 2012 cheap

air jordans cheap

Jordans shoes cheap

Jeremy Scott Adidas f50 sale cheap

monster beats dre sale cheap

dr.dre beats cheap

beats by monster

dr dre beats by dre sale cheap

monster beats by sale cheap

monster dr dre beats

lady ga ga headphones sale cheap

monster beats by

monster headphones cheap

monster headphones sale

cheap monster headphones sale cheap

cheap moncler down coat 2012

down jacket moncler 2012 cheap

moncler 2012 jacket sale cheap

moncler down coat on sale cheap

moncler down coat for sale cheap

cheap moncler jackets sale

jackets sale moncler cheap

cheap moncler men coat

cheap moncler women

jacket sale moncler cheap

This discussion is closed to new replies.