<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CE4CRH8-fyp7ImA9WhRQGEk.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396</id><updated>2011-12-14T11:39:25.157+05:30</updated><category term="software Testing" /><title>nitin</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://nitinlakhanpal.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>47</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/drdh" /><feedburner:info uri="blogspot/drdh" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DUcBR3Y7eCp7ImA9WhdRE0g.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-1627507335069638458</id><published>2011-08-03T13:00:00.002+05:30</published><updated>2011-08-03T13:07:36.800+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-03T13:07:36.800+05:30</app:edited><title>Continuous changes in Requirements...</title><content type="html">A common problem and a major headache.&lt;br /&gt;• Work with the project’s stakeholders early on to understand how requirements might change so that alternate test plans and strategies can be worked out in advance, if possible.&lt;br /&gt;• It’s helpful if the application’s initial design allows for some adaptability so that later changes do not require redoing the application from scratch.&lt;br /&gt;• If the code is well-commented and well-documented this makes changes easier for the developers.&lt;br /&gt;• Use rapid prototyping whenever possible to help customers feel sure of their requirements and minimize changes.&lt;br /&gt;• The project’s initial schedule should allow for some extra time commensurate with the possibility of changes.&lt;br /&gt;• Try to move new requirements to a ‘Phase 2′ version of an application, while using the original requirements for the ‘Phase 1′ version.&lt;br /&gt;• Negotiate to allow only easily-implemented new requirements into the project, while moving more difficult new requirements into future versions of the application.&lt;br /&gt;• Be sure that customers and management understand the scheduling impacts, inherent risks, and costs of significant requirements changes. Then let management or the customers (not the developers or testers) decide if the changes are warranted – after all, that’s their job.&lt;br /&gt;• Balance the effort put into setting up automated testing with the expected effort required to re-do them to deal with changes.&lt;br /&gt;• Try to design some flexibility into automated test scripts.&lt;br /&gt;• Focus initial automated testing on application aspects that are most likely to remain unchanged.&lt;br /&gt;• Devote appropriate effort to risk analysis of changes to minimize regression testing needs.&lt;br /&gt;• Design some flexibility into test cases (this is not easily done; the best bet might be to minimize the detail in the test cases, or set up only higher-level generic-type test plans)&lt;br /&gt;• Focus less on detailed test plans and test cases and more on ad hoc testing (with an understanding of the added risk that this entails)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-1627507335069638458?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/e0l4TTmERCg47LxBCR4c_RpAd_E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e0l4TTmERCg47LxBCR4c_RpAd_E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/e0l4TTmERCg47LxBCR4c_RpAd_E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e0l4TTmERCg47LxBCR4c_RpAd_E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/GTPjMtiV7gw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/1627507335069638458/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=1627507335069638458" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/1627507335069638458?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/1627507335069638458?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/GTPjMtiV7gw/continuous-changes-in-requirements.html" title="Continuous changes in Requirements..." /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2011/08/continuous-changes-in-requirements.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QGQ3Y_fyp7ImA9WhdRE0g.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-1632550727444911487</id><published>2011-08-03T12:32:00.001+05:30</published><updated>2011-08-03T12:38:42.847+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-03T12:38:42.847+05:30</app:edited><title>Software Product or Software Application does it make any difference while Testing.....</title><content type="html">Is there a difference in testing a product and testing an application, from Testing standpoint. Testing fundamentally means determining if the object under test operates in a way that meets specifications.&lt;br /&gt;&lt;br /&gt;Software is software and its there is no difference if its a Software Product or Software Application . It doesn’t matter whether it is a simple “hello world” program, or an operating system. The fundamental process for testing is to break down the functionality into testable components with well defined behaviors, and then work your way “up” testing component interactions as a system. Knowing the target users or the “business” is used to determine if the product is actually going to solve a user’s problem or meet their need in a way that they will actually want to use it. That is Usability testing, which is very distinct from functional correctness testing.&lt;br /&gt;&lt;br /&gt;If the designers are not sure what users will do with their “product” or not sure how they will use it, then they are most likely going to design the wrong thing, or, at best, design something that only a fraction of their target base will want. If any software does not have clear specifications, then testing is more problematic because it isn’t clear what is right and what is wrong, what is a bug and what is not a bug. But this is true of “application” designers too. So this does not clarify the distinction between an application and a product.&lt;br /&gt;&lt;br /&gt;If the argument is that products are more complex than applications, then it is a subjective an arbitrary distinction. Who gets to say when complexity crosses the line from application to product?&lt;br /&gt;&lt;br /&gt;Is it that products are sold, and applications are used internally? Does that make any difference from test-process point of view? It certainly has a bearing on what “quality” means (paying customers are much less forgiving of minor bugs), but it should have no bearing on how testing is approached. The software still needs to be proven to work as intended.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-1632550727444911487?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/v86kbrcIj2KzyTp-5p99LE1SlyM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v86kbrcIj2KzyTp-5p99LE1SlyM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/v86kbrcIj2KzyTp-5p99LE1SlyM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v86kbrcIj2KzyTp-5p99LE1SlyM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/s1AUqZ4XA1U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/1632550727444911487/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=1632550727444911487" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/1632550727444911487?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/1632550727444911487?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/s1AUqZ4XA1U/software-product-or-software.html" title="Software Product or Software Application does it make any difference while Testing....." /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2011/08/software-product-or-software.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAHQng6eCp7ImA9WhZWGE0.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-2996550490217791688</id><published>2011-05-19T15:53:00.000+05:30</published><updated>2011-05-19T15:55:33.610+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-19T15:55:33.610+05:30</app:edited><title>SQL query to find Table And column in selected Database</title><content type="html">SELECT&lt;br /&gt;SysObjects.Name as Table_Name,&lt;br /&gt;SysColumns.Name as Column_Name,&lt;br /&gt; SysTypes.Name As DataType,&lt;br /&gt;SysColumns.[length] As [Length]&lt;br /&gt;FROM&lt;br /&gt; SysObjects INNER JOIN SysColumns&lt;br /&gt; ON SysObjects.Id = SysColumns.Id&lt;br /&gt; INNER JOIN SysTypes&lt;br /&gt; ON SysTypes.xtype = SysColumns.xtype&lt;br /&gt; WHERE&lt;br /&gt;  SysObjects.[type] = 'U'&lt;br /&gt;  /*condtion to retrieve particular coulmn */&lt;br /&gt; and SysColumns.[name] like '%Column_Name%'&lt;br /&gt; ORDER BY&lt;br /&gt; SysObjects.Name&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-2996550490217791688?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/O8csAnZuILb7u1ciFflcrNjyXCo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O8csAnZuILb7u1ciFflcrNjyXCo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/O8csAnZuILb7u1ciFflcrNjyXCo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O8csAnZuILb7u1ciFflcrNjyXCo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/-kCz61-daUE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/2996550490217791688/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=2996550490217791688" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/2996550490217791688?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/2996550490217791688?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/-kCz61-daUE/sql-query-to-find-table-and-column-in.html" title="SQL query to find Table And column in selected Database" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2011/05/sql-query-to-find-table-and-column-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMCQXYzeip7ImA9WhZREE0.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-4821066388999375767</id><published>2011-04-05T18:29:00.000+05:30</published><updated>2011-04-05T18:31:00.882+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-05T18:31:00.882+05:30</app:edited><title>Census of 2011: Himachal Pradesh</title><content type="html">Himachal Pradesh has registered 12.81 per cent growth in population during the past decade while the female sex ratio marginally improved from 968 to 974.&lt;br /&gt;&lt;br /&gt;The state, which was bracketed with Gujarat, Punjab and Haryana for very low female sex ratio in 0-6 year age group, partially reversed the trend and recorded improved sex ratio of 906 in 2011 census against 896 in 2001.&lt;br /&gt;&lt;br /&gt;Balbir Egta, Director Census Operation, Himachal Pradesh, who presented the 2011 census report to Governor Urmilla Singh said Himachal had done well on all indicators.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The population increased by 7,78,609 to 68,56,509 with male and female population enumerated at 34,73,892 and 33,82,617 respectively&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The literacy rate increased from 76.48 per cent in 2001 to 83.78 per cent in 2011 while the male and female literacy increased to 90.83 per cent and 76.60 per cent. There has been a marked increase in female literacy rate which was 67.42 in the last census.&lt;br /&gt;&lt;br /&gt;Ten out of twelve districts have literacy rate of nearly 80 per cent with &lt;span style="font-weight:bold;"&gt;Hamirpur topping the chart with literacy rate of 89.01 per cent&lt;/span&gt; while Chamba distict had literacy rate of 73.19 per cent.&lt;br /&gt;&lt;br /&gt;Source: http://www.economictimes.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-4821066388999375767?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/o7CWi-s3EvkZZ3T6-inBjGtZWtw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o7CWi-s3EvkZZ3T6-inBjGtZWtw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/o7CWi-s3EvkZZ3T6-inBjGtZWtw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o7CWi-s3EvkZZ3T6-inBjGtZWtw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/RnmsFEDEnXA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/4821066388999375767/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=4821066388999375767" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/4821066388999375767?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/4821066388999375767?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/RnmsFEDEnXA/census-of-2011-himachal-pradesh.html" title="Census of 2011: Himachal Pradesh" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2011/04/census-of-2011-himachal-pradesh.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQCSX0-eyp7ImA9WhZSGUU.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-741316444475443934</id><published>2011-04-05T12:53:00.001+05:30</published><updated>2011-04-05T12:56:08.353+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-05T12:56:08.353+05:30</app:edited><title>Investing in mutual funds</title><content type="html">There are quite of hosts of mutual fund companies out there. So, one might tend to get a bit lost as to which fund to choose, how to invest, what is a portfolio, how often do you check it.&lt;br /&gt;&lt;br /&gt;In an interview with CNBC-TV18, Anish Kumar, southern regional head, Canara Robeco and Hemant Rustagi, head, Wise Invest Advisor, speak about investing in mutual funds.&lt;br /&gt;&lt;br /&gt;Here is a verbatim transcript of the exclusive interview on CNBC-TV18. &lt;br /&gt;&lt;br /&gt;Q: One of the foremost question that comes up regarding mutual funds is that they are less riskier, but the returns, when it comes to equities, might not match up. What do you have to say to that?&lt;br /&gt;&lt;br /&gt;Kumar: Mutual fund as an asset class is definitely less risky. It is one of the most transparent asset classes that we have today in the financial industry. Definitely when we talk about return, we should also take into account post taxation return. Based on all this, definitely mutual fund as an asset class has been less risky, well diversified. Instead of choosing from a few stocks, you have a choice, where fund manager works for you, he gets to invest and the stocks are selected after due process.&lt;br /&gt;&lt;br /&gt;A lot of research is done, when the stocks are selected, it is a full basket. What we are going to choose, typically which all sectors or it is a general overall economy, everything is told upfront. Overall, it is less risky. But when it comes to reward, basically what we say is reward doesn’t come from the timing the market, but the time you stay invested in the market. And that is when the reward definitely comes and it is pretty rewarding.&lt;br /&gt;&lt;br /&gt;Q: Diversification of assets, that seems to be the main reasons why mutual funds are considered safe, but what is your view point on the returns part of it?&lt;br /&gt;&lt;br /&gt;Rustagi: Mutual funds offer you variety of funds, you have debt funds, and you have equity funds. Within debt funds, you have lot many options; within equity funds you have lot many other options. Now, 85-90% of an investment success comes from the kind of funds you choose because that is the key.&lt;br /&gt;&lt;br /&gt;If you have invested in the debt related fund, obviously the returns are going to be comparable with traditional instruments, traditional debt instruments. If you have invested in equity funds, obviously you are going to compare it with the market. Every fund has a benchmark, which it tries to beat and it is clearly mentioned in the offer document of any fund.&lt;br /&gt;&lt;br /&gt;Historically, if you see, I think equity funds have done quite well. There are a whole lot of equity funds in the market. There are 35-36 mutual funds, there are 100s of equity funds. Like any other industry, this industry also has funds where which have done below average, there are funds which have done average and above average. As an investor, we have had a mixed experience. But that could be because of the fund that we chose or the strategy that we adopted for investing. But I think as a category, it has done pretty well.&lt;br /&gt;&lt;br /&gt;Q: As a financial advisor what do you look at when a client comes to you? What do you look at before you recommend a mutual fund?&lt;br /&gt;&lt;br /&gt;Rustagi: Basically, we look at investment objective, we look at time horizon, what kind of risk an investor can take, that actually becomes a basis of deciding which fund to invest. More importantly, before you look at any fund, we need to decide what kind of asset allocation should be there.&lt;br /&gt;&lt;br /&gt;Now, what is asset allocation? It is basically a distribution of the portfolio between different asset classes, like you have equities, you have debt, you have gold, and you have other options like real-estate and a couple of other options.&lt;br /&gt;&lt;br /&gt;How do you decide on the asset allocation? Time horizon is very important factor here. Why it is important? Suppose you want to invest for ten years, now the bigger risk is inflation, not the capital loss. It can’t happen you invest for ten years and you lose your capital. So, there the risk is inflation, which means you have to invest in those asset classes where you can beat inflation.&lt;br /&gt;&lt;br /&gt;Now, if you look at asset classes which can beat inflation in the long run, it is equity. In the short-term, it can be volatile, but in the long run, it has historically proved that it can beat inflation. If I am investing for two years, then the risk for me is the loss of capital, not inflation. Then my portfolio has to design in the manner where I do not take risk of loosing capital. Which is this asset class? This is debt. Within that, of course you have different options of looking at it. Based on that asset allocation, then the question of fund selection comes.&lt;br /&gt;&lt;br /&gt;If you are an equity investor investing for the first time, you should focus on diversified fund. You should focus on funds which are pure largecap funds. Focus on index kind of funds. What is an index fund? What it does? It gives you the market return, which means if the market goes down by 10%, it is supposed to go down by 10%, if the market goes up by 10%, it is supposed to go up by 10%.&lt;br /&gt;&lt;br /&gt;So, there are different kinds of variety of products. But before looking at products, important thing is to decide what should be the asset allocation and then look at products. Like I said criteria is very simple, go for consistent fund, fund that has done well, past performance of course is important.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Source: http://www.moneycontrol.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-741316444475443934?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5ZDwhoodmfoG3Sb8VC5aXNoZtVg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5ZDwhoodmfoG3Sb8VC5aXNoZtVg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5ZDwhoodmfoG3Sb8VC5aXNoZtVg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5ZDwhoodmfoG3Sb8VC5aXNoZtVg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/StcSe8xOApY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/741316444475443934/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=741316444475443934" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/741316444475443934?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/741316444475443934?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/StcSe8xOApY/investing-in-mutual-funds.html" title="Investing in mutual funds" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2011/04/investing-in-mutual-funds.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcFRn8-eSp7ImA9WhZTGU0.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-8522541885892494077</id><published>2011-03-24T00:19:00.002+05:30</published><updated>2011-03-24T00:33:37.151+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-24T00:33:37.151+05:30</app:edited><title>Recording Window Application with the mercury sample application FLIGHT</title><content type="html">&lt;strong&gt;1) First of all click on Record toolbar button ( or Automation menu --&gt; Record or press F3). when we click on Record, "Record and Run Settings" window opens up. Go to "Windows Applications" tab and choose from option "Record and run test on any open windows based application." OR "Record and run only"  application Sample application Mercury FLIGHT, select any given 3 option and add default app from mention in "Application detail:" and click on ok&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dialog("Login").WinEdit("Agent Name:").Set "mercury"&lt;br /&gt;Dialog("Login").WinEdit("Password:").SetSecure "4d8a3ec8728e56766bf2a431b50592d86319f5ab"&lt;br /&gt;Dialog("Login").WinButton("OK").Click&lt;br /&gt;Window("Flight Reservation").ActiveX("MaskEdBox").Type "050512"&lt;br /&gt;Window("Flight Reservation").WinComboBox("Fly From:").Select "London"&lt;br /&gt;Window("Flight Reservation").WinComboBox("Fly To:").Select "Los Angeles"&lt;br /&gt;Window("Flight Reservation").WinEdit("Name:").Set "nitinlakhanpalname"&lt;br /&gt;Window("Flight Reservation").WinButton("FLIGHT").Click&lt;br /&gt;Window("Flight Reservation").Dialog("Flights Table").WinList("From").Select "19138   LON   08:00 AM   LAX   08:45 AM   AA     $102.00"&lt;br /&gt;Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click&lt;br /&gt;Window("Flight Reservation").WinEdit("Name:").Set "askingnameagain"&lt;br /&gt;Window("Flight Reservation").WinRadioButton("First").Set&lt;br /&gt;Window("Flight Reservation").WinEdit("Tickets:").SetSelection 0,1&lt;br /&gt;Window("Flight Reservation").WinEdit("Tickets:").Set "6"&lt;br /&gt;Window("Flight Reservation").WinButton("Insert Order").Click&lt;br /&gt;Window("Flight Reservation").WinButton("Update Order").Click&lt;br /&gt;Window("Flight Reservation").WinButton("FLIGHT").Click&lt;br /&gt;Window("Flight Reservation").Dialog("Flights Table").WinList("From").Select "18789   LON   05:45 PM   LAX   06:29 PM   QF     $179.47"&lt;br /&gt;Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click&lt;br /&gt;Window("Flight Reservation").WinRadioButton("Business").Set&lt;br /&gt;Window("Flight Reservation").WinEdit("Tickets:").Set "12"&lt;br /&gt;Window("Flight Reservation").WinButton("Update Order").Click&lt;br /&gt;Window("Flight Reservation").Dialog("Flight Reservations").WinButton("OK").Click&lt;br /&gt;Window("Flight Reservation").WinEdit("Tickets:").Set "9"&lt;br /&gt;Window("Flight Reservation").WinButton("Update Order").Click&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Stop and Run recording&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-8522541885892494077?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Hh70a5O5MVoUCTTH7TU7loO2eRQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Hh70a5O5MVoUCTTH7TU7loO2eRQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Hh70a5O5MVoUCTTH7TU7loO2eRQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Hh70a5O5MVoUCTTH7TU7loO2eRQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/vWp14aRyC24" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/8522541885892494077/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=8522541885892494077" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/8522541885892494077?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/8522541885892494077?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/vWp14aRyC24/recording-window-application-with.html" title="Recording Window Application with the mercury sample application FLIGHT" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2011/03/recording-window-application-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEANRno5eyp7ImA9Wx5VFE4.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-5311406694970821387</id><published>2010-10-07T13:03:00.001+05:30</published><updated>2010-10-07T13:03:17.423+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-07T13:03:17.423+05:30</app:edited><title>weekend in shimla</title><content type="html">&lt;object name="Slideshow" id="Slideshow" width="425" height="425" align="middle" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"&gt;&lt;param name="movie" value="http://www.shutterfly.com/flashapps/flashslideshow/Slideshow.swf" /&gt;&lt;param name="flashvars" value="configurl=http%3A%2F%2Fcmd.shutterfly.com%2Fcommands%2Fpictures%2Fgetshareoutslideshowconfig%3Fsite%3Dnitinlakhanpal%26page%3Dnitinlakhanpal%26node%3D375" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed id="Slideshow"  width="425" height="425" name="Slideshow" align="middle"  quality="high"  type="application/x-shockwave-flash"  flashvars="configurl=http%3A%2F%2Fcmd.shutterfly.com%2Fcommands%2Fpictures%2Fgetshareoutslideshowconfig%3Fsite%3Dnitinlakhanpal%26page%3Dnitinlakhanpal%26node%3D375"  pluginspage="http://www.adobe.com/go/getflashplayer"  allowscriptaccess="always"  allowfullscreen="true"  bgcolor="#869ca7"  src="http://www.shutterfly.com/flashapps/flashslideshow/Slideshow.swf"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p style="width:425px;margin-top:0;text-align:center;"&gt;&lt;a href="http://nitinlakhanpal.shutterfly.com/375?eid=115"&gt;Click here to view these pictures larger&lt;/a&gt;&lt;img width="1" height="1" border="0" src="https://os.shutterfly.com/b/ss/sflyshareprod/1/H.15/111?pageName=sharekey&amp;c1=pictures&amp;c2=blogger" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-5311406694970821387?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5hmCvGUcXFIXtjyKQEJo2IEv07Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5hmCvGUcXFIXtjyKQEJo2IEv07Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5hmCvGUcXFIXtjyKQEJo2IEv07Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5hmCvGUcXFIXtjyKQEJo2IEv07Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/OH7y1iS2keM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/5311406694970821387/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=5311406694970821387" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/5311406694970821387?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/5311406694970821387?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/OH7y1iS2keM/weekend-in-shimla.html" title="weekend in shimla" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/10/weekend-in-shimla.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQDQ306fCp7ImA9Wx9bFkk.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-35747231764844155</id><published>2010-07-26T15:51:00.002+05:30</published><updated>2011-02-25T20:02:52.314+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-25T20:02:52.314+05:30</app:edited><title>Calculate your age with SQL server functions</title><content type="html">--Declare variables with datatypes--&lt;br /&gt;DECLARE @birthdate datetime,&lt;br /&gt;@tmpdate datetime,&lt;br /&gt;@years int,&lt;br /&gt;@months int,&lt;br /&gt;@days int&lt;br /&gt;&lt;br /&gt;--Set values for variables on the basis caluclation will be done--&lt;br /&gt;--MM-DD-YYYY format&lt;br /&gt;SET @birthdate ='02-24-1984'&lt;br /&gt;SET @tmpdate = @birthdate&lt;br /&gt;&lt;br /&gt;--calulation of years--&lt;br /&gt;SELECT @years = DATEDIFF(yy, @tmpdate, GETDATE()) - CASE WHEN MONTH(@tmpdate) &gt;= MONTH(GETDATE()) THEN 1 ELSE 0 END&lt;br /&gt;--26years=(date of current day - 02/29/1984)&lt;br /&gt;&lt;br /&gt;--@Tempdate store current date,month of current year --  &lt;br /&gt;SELECT @tmpdate = DATEADD(yy, @years, @tmpdate)&lt;br /&gt;--2010-02-28=(year 26 + 02/29/1984)&lt;br /&gt;&lt;br /&gt;--Calulation of months--&lt;br /&gt;SELECT @months = DATEDIFF(mm, @tmpdate, GETDATE())- CASE WHEN DAY(@tmpdate) &gt; DAY(GETDATE()) THEN 1 ELSE 0 END&lt;br /&gt;--11months=(02/29/1984 - 2010-02-28)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--@Tempdate store current date,month of current year --&lt;br /&gt;SELECT @tmpdate = DATEADD(mm, @months, @tmpdate) &lt;br /&gt;--2011-01-28=(months 4 + 2010-10-27)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--Caluclaton of days --&lt;br /&gt;SELECT @days = DATEDIFF(dd, @tmpdate,GETDATE())&lt;br /&gt;--22 days=(2010-07-04 - 2010-07-26)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--Combined output with Declared variables--&lt;br /&gt;SELECT @years as Years, @months as Months, @days [Days]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-35747231764844155?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sJvLgK2EdGYPnvSX7JpT9dFQKks/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sJvLgK2EdGYPnvSX7JpT9dFQKks/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sJvLgK2EdGYPnvSX7JpT9dFQKks/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sJvLgK2EdGYPnvSX7JpT9dFQKks/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/SZvhj6AL7PI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/35747231764844155/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=35747231764844155" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/35747231764844155?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/35747231764844155?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/SZvhj6AL7PI/calculate-your-age-with-sql-server.html" title="Calculate your age with SQL server functions" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/07/calculate-your-age-with-sql-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8ARnczeip7ImA9Wx5TGEg.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-6766122637484239720</id><published>2010-07-09T17:20:00.005+05:30</published><updated>2010-08-03T22:14:07.982+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-03T22:14:07.982+05:30</app:edited><title>Useful Addon with firefox</title><content type="html">&lt;strong&gt;Useful Addon with firefox whichs lets you enable or disable different extensions while testing or varied reasons.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;https://addons.mozilla.org/en-US/firefox/addon/1237/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Flash switcher for windows and MAC OSX&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;http://www.sephiroth.it/firefox/flash_switcher/&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Convert web page to PDF&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;https://addons.mozilla.org/en-US/firefox/addon/636/&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Want to know about your Firefox Profile :-&lt;/strong&gt;&lt;br /&gt;Open Firefox Browser:- &lt;br /&gt;Go to Help in  toolbar &lt;br /&gt;Click Troubleshooting information&lt;br /&gt;&lt;br /&gt;or Type in %APPDATA%\Mozilla\Firefox\Profiles\  in Start of Window &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if you Want to Create new ,Delete or Rename existing  Profile.&lt;br /&gt;just type in start of window&lt;br /&gt;&lt;br /&gt;"C:\Program Files\Mozilla Firefox\firefox.exe" -ProfileManager &lt;br /&gt;&lt;br /&gt;Here you can Crate new profile or delete or rename existing profiles. firefox lets you manage multiple profile so all the &lt;br /&gt;&lt;br /&gt;profiles works separetly. But you have to choose manually from ( "C:\Program Files\Mozilla Firefox\firefox.exe" -&lt;br /&gt;&lt;br /&gt;ProfileManager ) open this folder from start or RUN window  and  choose any one from  multiple profiles if you have.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-6766122637484239720?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ee-aWbBjezEoWz0w8hyHTzMe6S0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ee-aWbBjezEoWz0w8hyHTzMe6S0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ee-aWbBjezEoWz0w8hyHTzMe6S0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ee-aWbBjezEoWz0w8hyHTzMe6S0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/rDacl-_0fuc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/6766122637484239720/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=6766122637484239720" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/6766122637484239720?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/6766122637484239720?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/rDacl-_0fuc/useful-addon-with-firefox.html" title="Useful Addon with firefox" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/07/useful-addon-with-firefox.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkIGQn88cSp7ImA9WxFVEU0.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-2330311702766097467</id><published>2010-06-05T13:31:00.002+05:30</published><updated>2010-06-10T00:05:23.179+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-10T00:05:23.179+05:30</app:edited><title>Translate function in XSLT</title><content type="html">Firstly lets place all the letters of the alphabet, lower case and upper case in variables:-&lt;br /&gt;&lt;br /&gt;&amp;lt;xsl:variable name="lcletters"&amp;gt; abcdefghijklmnopqrstuvwxyz &amp;lt;/xsl:variable &amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;xsl:variable name="ucletters"&amp;gt; ABCDEFGHIJKLMNOPQRSTUVWXYZ &amp;lt;/xsl:variable&amp;gt;&lt;br /&gt;&lt;br /&gt;To then convert our data to upper case we use the translate method, which replaces all the lower case characters with upper case. &lt;br /&gt;&amp;lt;xsl:value-of select="translate($toconvert,$lcletters,$ucletters)"/&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-2330311702766097467?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qp1Uh-4Iz1npaBjKvzpNBhvUuzw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qp1Uh-4Iz1npaBjKvzpNBhvUuzw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qp1Uh-4Iz1npaBjKvzpNBhvUuzw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qp1Uh-4Iz1npaBjKvzpNBhvUuzw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/3lz5nnsYhL4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/2330311702766097467/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=2330311702766097467" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/2330311702766097467?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/2330311702766097467?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/3lz5nnsYhL4/translate-function-in-xslt.html" title="Translate function in XSLT" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/06/translate-function-in-xslt.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cNQ349eSp7ImA9Wx5TEUk.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-4496402085698236197</id><published>2010-06-05T13:21:00.004+05:30</published><updated>2010-07-26T16:14:52.061+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-26T16:14:52.061+05:30</app:edited><title>Export/Import a Table from/to one database to/from another database</title><content type="html">Export/Import Tables record  from one database to another database:&lt;br /&gt;&lt;br /&gt;1.Open SQL client (With your database you want to move).&lt;br /&gt; &lt;br /&gt;2.Left mouse click on database(Expand list of database) –Task-&gt; Export/Import Data- &gt;&lt;br /&gt;&lt;br /&gt;3.Authenticate slected database source with your username/password. &lt;br /&gt;&lt;br /&gt;4.Choose and authenticate database destination with your username/password&lt;br /&gt;&lt;br /&gt;5.Select table copy or write query. &lt;br /&gt;&lt;br /&gt;6.Select source table and views (Edit mapping for copy tables,Ignore ID column(primary_col if editing existing table) while matching tables.&lt;br /&gt;&lt;br /&gt;7.select from options “Save and run package”&lt;br /&gt;&lt;br /&gt;8.select Cancel or finish on Complete Wizard.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-4496402085698236197?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/betzkkefDMZa4ffCoNiTl0KFA2w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/betzkkefDMZa4ffCoNiTl0KFA2w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/betzkkefDMZa4ffCoNiTl0KFA2w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/betzkkefDMZa4ffCoNiTl0KFA2w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/Qoc6nqH89oE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/4496402085698236197/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=4496402085698236197" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/4496402085698236197?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/4496402085698236197?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/Qoc6nqH89oE/copy-table-from-one-database-to-another.html" title="Export/Import a Table from/to one database to/from another database" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/06/copy-table-from-one-database-to-another.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEAR3Y7fSp7ImA9WxFVEU0.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-783001978040692496</id><published>2010-06-05T12:58:00.003+05:30</published><updated>2010-06-10T00:07:26.805+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-10T00:07:26.805+05:30</app:edited><title>Temp Table in SQL</title><content type="html">select column_1,column_2,coulmn_n into [#temptable] from [source_table] where (condition)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT emp_name,emp_add INTO #TEMPTBL FROM EMP_TBL WHERE emp_age&gt;'35'&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;NOTE:-TEMP table can not be restore in database bak file .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-783001978040692496?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4eE_reb5Eh83ymApSg638umue4E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4eE_reb5Eh83ymApSg638umue4E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4eE_reb5Eh83ymApSg638umue4E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4eE_reb5Eh83ymApSg638umue4E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/hXWt5gYeVvM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/783001978040692496/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=783001978040692496" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/783001978040692496?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/783001978040692496?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/hXWt5gYeVvM/temp-table-in-sql.html" title="Temp Table in SQL" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/06/temp-table-in-sql.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8BQX49fyp7ImA9WxFWF08.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-2073377475209127468</id><published>2010-06-05T10:55:00.002+05:30</published><updated>2010-06-05T12:57:30.067+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-05T12:57:30.067+05:30</app:edited><title>Substring Function in MS SQL</title><content type="html">Want to get all rows of a column with substring:-&lt;br /&gt;&lt;br /&gt;1.select SUBSTRING(&lt;col_name&gt;,length_start,length_end) as alias_colname from [source_table]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Want to apply substring for a single row:-&lt;br /&gt;&lt;br /&gt;2.select SUBSTRING(&lt;value&gt;,starting_number,lastnumber) from [source_table]  &lt;br /&gt;&lt;br /&gt;Select SUBSTRING ('sd86787667nhk',3,10) from tbl_emp&lt;br /&gt;&lt;br /&gt;Result :-"86787667"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-2073377475209127468?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Kk6Cfj4ffhWm5xY07TDZECOUCIc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Kk6Cfj4ffhWm5xY07TDZECOUCIc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Kk6Cfj4ffhWm5xY07TDZECOUCIc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Kk6Cfj4ffhWm5xY07TDZECOUCIc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/M5Wild50zIw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/2073377475209127468/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=2073377475209127468" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/2073377475209127468?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/2073377475209127468?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/M5Wild50zIw/substring-function-in-ms-sql.html" title="Substring Function in MS SQL" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/06/substring-function-in-ms-sql.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MNR34ycCp7ImA9WxFWF0w.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-2514974174100291734</id><published>2010-06-05T09:19:00.003+05:30</published><updated>2010-06-05T10:54:56.098+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-05T10:54:56.098+05:30</app:edited><title>Some useful MS Excel tips</title><content type="html">1.Pick a Value from one worksheet to another worksheet.e.g.,&lt;br /&gt;&lt;br /&gt;=’worksheet_name’!$column_name$rownumber &lt;br /&gt;&lt;br /&gt;='employee_detail'!$emp_pos$9&lt;br /&gt;-----------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.&lt;br /&gt;=IF('pagename'!coulmnrownumber="comparisonvalue","choice1","choice2") pick value from other page with comparison&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;=if(logical_test,["value_if_true"],["value_if_no"]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;=IF(‘emp’!c3=9,”yes”,”no”)  &lt;br /&gt;&lt;br /&gt;if string comparison logical_test value will be double quoted.&lt;br /&gt;=IF('Sheet1!$C8'="string_value","value_if_true","value_if_false")&lt;br /&gt;&lt;br /&gt;Function use with if condition:-&lt;br /&gt;&lt;br /&gt;=if([condition_value],[value_if_true]function_name(values),"[value_if_false]")&lt;br /&gt;==IF(C7=90,SUM(B3:B5),"fail")&lt;br /&gt;----------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.Data picked from different worksheets (Calculation for sheet1 and sheet2 will be done on sheet3)but calculation on those values on separate sheet:-&lt;br /&gt; &lt;br /&gt;=Function_name(pagename!col_row_value, pagename! col_row_value) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;=SUM(Sheet1!$C6:C8,Sheet2!$B3:B5)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-2514974174100291734?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RhC8h84Ujq4ra6eenYylaEx4QEQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RhC8h84Ujq4ra6eenYylaEx4QEQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RhC8h84Ujq4ra6eenYylaEx4QEQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RhC8h84Ujq4ra6eenYylaEx4QEQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/StQ2rfUYfgU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/2514974174100291734/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=2514974174100291734" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/2514974174100291734?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/2514974174100291734?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/StQ2rfUYfgU/some-useful-ms-excel-tips.html" title="Some useful MS Excel tips" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/06/some-useful-ms-excel-tips.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYDQHszeCp7ImA9WxFREE8.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-6103625340752651501</id><published>2010-04-23T18:06:00.001+05:30</published><updated>2010-04-23T18:06:11.580+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-23T18:06:11.580+05:30</app:edited><title>Tour de Shimla</title><content type="html">&lt;object name="Slideshow" id="Slideshow" width="425" height="425" align="middle" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"&gt;&lt;param name="movie" value="http://www.shutterfly.com/flashapps/flashslideshow/Slideshow.swf" /&gt;&lt;param name="flashvars" value="configurl=http%3A%2F%2Fcmd.shutterfly.com%2Fcommands%2Fpictures%2Fgetshareoutslideshowconfig%3Fsite%3Dnitinlakhanpal%26page%3Dnitinlakhanpal%26node%3D260" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed id="Slideshow"  width="425" height="425" name="Slideshow" align="middle"  quality="high"  type="application/x-shockwave-flash"  flashvars="configurl=http%3A%2F%2Fcmd.shutterfly.com%2Fcommands%2Fpictures%2Fgetshareoutslideshowconfig%3Fsite%3Dnitinlakhanpal%26page%3Dnitinlakhanpal%26node%3D260"  pluginspage="http://www.adobe.com/go/getflashplayer"  allowscriptaccess="always"  allowfullscreen="true"  bgcolor="#869ca7"  src="http://www.shutterfly.com/flashapps/flashslideshow/Slideshow.swf"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p style="width:425px;margin-top:0;text-align:center;"&gt;&lt;a href="http://nitinlakhanpal.shutterfly.com/260?eid=115"&gt;Click here to view these pictures larger&lt;/a&gt;&lt;img width="1" height="1" border="0" src="https://os.shutterfly.com/b/ss/sflyshareprod/1/H.15/111?pageName=sharekey&amp;c1=pictures&amp;c2=blogger" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-6103625340752651501?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/spbbw2vi_sQgKFVsomN37_i0nUw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/spbbw2vi_sQgKFVsomN37_i0nUw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/spbbw2vi_sQgKFVsomN37_i0nUw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/spbbw2vi_sQgKFVsomN37_i0nUw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/69okDat6WtM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/6103625340752651501/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=6103625340752651501" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/6103625340752651501?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/6103625340752651501?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/69okDat6WtM/tour-de-shimla.html" title="Tour de Shimla" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/04/tour-de-shimla.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkQARX87fCp7ImA9WxBaFEk.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-3493700478404355720</id><published>2010-03-24T19:12:00.003+05:30</published><updated>2010-03-24T19:49:04.104+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-24T19:49:04.104+05:30</app:edited><title>SQL Basics</title><content type="html">&lt;span style="font-weight:bold;"&gt;1.View procedure : &lt;/span&gt; &lt;br /&gt;&lt;br /&gt;Syntax:&lt;br /&gt;sp_helptext [Procedure name]&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2.SQL Server's sysobjects(We can find all the tables,procedures,triggers used in our local database by using following objects)&lt;/span&gt;&lt;br /&gt;  &lt;br /&gt;  * C:  Check constraint&lt;br /&gt;    * D:  Default constraint&lt;br /&gt;    * F:  Foreign Key constraint&lt;br /&gt;    * L:  Log&lt;br /&gt;    * P:  Stored procedure&lt;br /&gt;    * PK: Primary Key constraint&lt;br /&gt;    * RF: Replication Filter stored procedure&lt;br /&gt;    * S:  System table&lt;br /&gt;    * TR: Trigger&lt;br /&gt;    * U:  User table&lt;br /&gt;    * UQ: Unique constraint&lt;br /&gt;    * V:  View&lt;br /&gt;    * X:  Extended stored procedure&lt;br /&gt;&lt;br /&gt;-----------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;3.To view all tables in database&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;SELECT * FROM sysobjects WHERE xtype ='U'&lt;br /&gt;&lt;br /&gt;-----------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;4.To find specific column in database&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;SELECt * FROM sysobjects WHERE id IN ( SELECT id FROM syscolumns WHERE name like '%coloum_name%' )&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;5.Update Record Query &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Update &lt;br /&gt;[table_name]&lt;br /&gt;set [column_name] =[new_value]&lt;br /&gt;where [coulumn_name] = [value]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;e.g.,&lt;br /&gt;update  &lt;br /&gt;emptbl&lt;br /&gt;set empage = 45&lt;br /&gt;where empid = 130&lt;br /&gt;&lt;br /&gt;-----------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;6.Delete Record for particular row in a table&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Delete &lt;br /&gt;from [Table_name]&lt;br /&gt;where Column =[value]&lt;br /&gt;&lt;br /&gt;e.g.,&lt;br /&gt;Delete &lt;br /&gt;from emptbl&lt;br /&gt;where empid =130 &lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;13.SQL Joins :-&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;a).inner join &lt;br /&gt;b).outer join&lt;br /&gt;c).cross join&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;a).Default join is inner join extract matching row only &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;syntax :&lt;br /&gt;Select * from [table_a] &lt;innerjoin or join&gt; [table_b] where &lt;condition&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;b).outer join extract matched and unmatched row &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;1)left outer, extract all rows from table a (left table ) and matched rows from table b (right table )&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;syntax :&lt;br /&gt;Select * from [table_a] &lt;leftouter&gt; [table_b] where &lt;condition&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;2)right outer,extract all rows from table b (right table ) and matched rows from table a (left table )&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;syntax :&lt;br /&gt;Select * from [table_a] &lt;rightouter&gt; [table_b] where &lt;condition&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;3)full outer, extract all the rows from both table&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;syntax :&lt;br /&gt;Select * from [table_a] &lt;fullouterjoin&gt; [table_b] where &lt;condition&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;c)Cross join ,join without having any condition  and where every row of table a joins with every row of table b.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;d)self join :- Join with itslef ( used to compare values in a column with other values in the same column in the same table)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;E.g.,       SELECT DISTINCT c1.ContactName, c1.Address, c1.City, c1.Region&lt;br /&gt;&lt;br /&gt;            FROM Customers AS c1, Customers AS c2&lt;br /&gt;&lt;br /&gt;            WHERE c1.Region = c2.Region&lt;br /&gt;&lt;br /&gt;            AND c1.ContactName &lt;&gt; c2.ContactName&lt;br /&gt;&lt;br /&gt;            ORDER BY c1.Region, c1.ContactName&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;8.Convert datetime function used where we need to compare datetime data:-&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;  where CAST(CONVERT(varchar, [columnname], 101) AS datetime) &gt; 'mm/dd/yy' &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;9.Declare in SQL  :-&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  Declare [@variablename_newtablename] Datatype [int/bigint/char/varchar],&lt;br /&gt;          [@variablename_newtablename] Datatype [int/bigint/char/varchar]&lt;br /&gt;  Set [@variablename_newtablename]&lt;br /&gt;  (Select Query)&lt;br /&gt;  (Select Query)&lt;br /&gt; Select ([@variablename_newtablename] Datatype [int/bigint/char/varchar] &lt;br /&gt; [operator] &lt;br /&gt; [@variablename_newtablename] Datatype [int/bigint/char/varchar] )&lt;br /&gt;&lt;br /&gt;//Example Format of procedure to extract result from different tables by declare,  SET and Select  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;10.Row Function used to get rownumbers against records :-&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  SELECT ROW_NUMBER() OVER(ORDER BY [column_name] ASC/desc) AS Rownumber  &lt;br /&gt;  FROM [table_name]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;---------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;11.Join on multiple tables (used to extract records from different tables by joining on matching columns)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Select a.*,B.*,c.*&lt;br /&gt;from [table_a] as a &lt;br /&gt;join [table_b] as b&lt;br /&gt;on [a.primerykey=b.foreignkey] //on Common column in two tables&lt;br /&gt;join [table_c] as c&lt;br /&gt;on [b.columnname = c.columnname] // on common column of two tables&lt;br /&gt;where [condition]&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-3493700478404355720?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/K2iIV5QMTiVtdtqOvW4rq0IVBcw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K2iIV5QMTiVtdtqOvW4rq0IVBcw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/K2iIV5QMTiVtdtqOvW4rq0IVBcw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K2iIV5QMTiVtdtqOvW4rq0IVBcw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/WushHN6qrkQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/3493700478404355720/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=3493700478404355720" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/3493700478404355720?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/3493700478404355720?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/WushHN6qrkQ/sql-basics.html" title="SQL Basics" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/03/sql-basics.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4HQHc4fip7ImA9WxBUEE0.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-1387911611668507018</id><published>2010-02-24T14:54:00.002+05:30</published><updated>2010-02-24T15:02:11.936+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-24T15:02:11.936+05:30</app:edited><title>Sql Query to retrive Nth record</title><content type="html">SELECT max ([column name]) FROM  [table_name] WHERE &lt;br /&gt;[column name] IN (SELECT  distinct TOP  nth row_number  [column name]  FROM  [table_name]  ORDER BY   [column name]  desc)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-1387911611668507018?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/b1wBU_WQuqWIu7sNM66057p8iu8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b1wBU_WQuqWIu7sNM66057p8iu8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/b1wBU_WQuqWIu7sNM66057p8iu8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b1wBU_WQuqWIu7sNM66057p8iu8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/a2juz1_FKbI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/1387911611668507018/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=1387911611668507018" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/1387911611668507018?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/1387911611668507018?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/a2juz1_FKbI/sql-query-to-retrive-nth-record.html" title="Sql Query to retrive Nth record" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/02/sql-query-to-retrive-nth-record.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4AQXg_eyp7ImA9WxBQGE8.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-6321855088091285331</id><published>2010-01-18T14:24:00.001+05:30</published><updated>2010-01-18T18:52:20.643+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-18T18:52:20.643+05:30</app:edited><title>Reduce memory usage for while Browser Firefox minimized:</title><content type="html">In &lt;span style="font-weight:bold;"&gt;Mozilla Firefox&lt;/span&gt;, type &lt;span style="font-style:italic;"&gt;about:config&lt;/span&gt; in the address bar and press Enter to display the list of preferences.&lt;br /&gt;To add a new preference, context-click (right-click) anywhere in the list of preferences (on page).&lt;br /&gt;Select - &gt; New -&gt; boolean, Name it &lt;span style="font-style:italic;"&gt;“config.trim_on_minimize”&lt;/span&gt; and set it to &lt;span style="font-style:italic;"&gt;TRUE&lt;/span&gt;.&lt;br /&gt;Restart the browser to take effect of this setting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-6321855088091285331?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/n7OPp-W7-_HRoeFHZg_ssTWa4Eg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n7OPp-W7-_HRoeFHZg_ssTWa4Eg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/n7OPp-W7-_HRoeFHZg_ssTWa4Eg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n7OPp-W7-_HRoeFHZg_ssTWa4Eg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/XLzIMp37lgI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/6321855088091285331/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=6321855088091285331" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/6321855088091285331?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/6321855088091285331?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/XLzIMp37lgI/reduce-memory-usage-for-while-browser.html" title="Reduce memory usage for while Browser Firefox minimized:" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2010/01/reduce-memory-usage-for-while-browser.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4DSX0-fSp7ImA9WxBSEEo.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-1383721793507608398</id><published>2009-12-18T00:06:00.000+05:30</published><updated>2009-12-18T00:06:18.355+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-18T00:06:18.355+05:30</app:edited><title>howz it!</title><content type="html">&lt;a href='http://3.bp.blogspot.com/_peLb9VaiY1w/Syp6IDqSCJI/AAAAAAAAAGA/M2mPQzVYTNQ/s1600-h/DSC00158.JPG'&gt;&lt;img src='http://3.bp.blogspot.com/_peLb9VaiY1w/Syp6IDqSCJI/AAAAAAAAAGA/M2mPQzVYTNQ/s320/DSC00158.JPG' border='0' alt=''style='clear:both;float:left; margin:0px 10px 10px 0;' /&gt;&lt;/a&gt;&amp;nbsp;&lt;div style='clear:both; text-align:LEFT'&gt;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-1383721793507608398?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/z5fmk_BIXn9osdY8ZRnxdR3f2Bg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/z5fmk_BIXn9osdY8ZRnxdR3f2Bg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/z5fmk_BIXn9osdY8ZRnxdR3f2Bg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/z5fmk_BIXn9osdY8ZRnxdR3f2Bg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/-C2yE1HX89w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/1383721793507608398/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=1383721793507608398" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/1383721793507608398?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/1383721793507608398?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/-C2yE1HX89w/howz-it.html" title="howz it!" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_peLb9VaiY1w/Syp6IDqSCJI/AAAAAAAAAGA/M2mPQzVYTNQ/s72-c/DSC00158.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2009/12/howz-it.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AGQHc9eSp7ImA9WxBTGEs.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-234421789658484547</id><published>2009-11-16T16:45:00.005+05:30</published><updated>2009-12-15T15:05:21.961+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-15T15:05:21.961+05:30</app:edited><title>meaning of special charcters in URL &amp; XML</title><content type="html">symbol-meaning-hexadecimal value&lt;br /&gt;---------------------------------&lt;br /&gt;+ Indicates a space (spaces cannot be used in a URL)   %2B&lt;br /&gt;/ Separates directories and subdirectories             %2F&lt;br /&gt;? Separates the actual URL and the parameters          %3F&lt;br /&gt;% Specifies special characters                         %25&lt;br /&gt;# Indicates bookmarks                                  %23&lt;br /&gt;&amp; Separator between parameters specified in the URL    %26&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------&lt;br /&gt;*************************************************************&lt;br /&gt;-------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;meaning of special charcters in XML&lt;br /&gt;-----------------------------------&lt;br /&gt;&gt;  --Begins a tag    --- &amp; gt&lt;br /&gt;&lt;  --Ends a tag      ---&amp; lt&lt;br /&gt;"  --Quotation mark   ---&amp; quot&lt;br /&gt;'  --Apostrophe       ---&amp; apos&lt;br /&gt;&amp;  --Ampersand        ---&amp; amp&lt;br /&gt;----------------------------------------------------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-234421789658484547?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NKqgY0YlOcfJ_RPxenR3GUz0D5Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NKqgY0YlOcfJ_RPxenR3GUz0D5Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NKqgY0YlOcfJ_RPxenR3GUz0D5Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NKqgY0YlOcfJ_RPxenR3GUz0D5Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/Hz-2kMLRVhw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/234421789658484547/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=234421789658484547" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/234421789658484547?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/234421789658484547?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/Hz-2kMLRVhw/meaning-of-special-charcters-in-url-xml.html" title="meaning of special charcters in URL &amp; XML" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2009/11/meaning-of-special-charcters-in-url-xml.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYNRX44cSp7ImA9WxNVFUg.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-7483739082182985729</id><published>2009-10-26T16:52:00.000+05:30</published><updated>2009-10-26T16:53:14.039+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-26T16:53:14.039+05:30</app:edited><title>Trip to Himachal pradesh</title><content type="html">&lt;object width="389" height="292" id="player"&gt;&lt;param name="movie" value="http://www.authorstream.com/player/player.swf?n=0&amp;c=#dfdfdf&amp;r=0&amp;l=0&amp;p=260783_633921308795288750" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://www.authorstream.com/player/player.swf?n=0&amp;c=#dfdfdf&amp;r=0&amp;l=0&amp;p=260783_633921308795288750" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="389" height="292"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-7483739082182985729?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HRXSLEZWBdm4p3xCZ5r4cX_XJy4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HRXSLEZWBdm4p3xCZ5r4cX_XJy4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HRXSLEZWBdm4p3xCZ5r4cX_XJy4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HRXSLEZWBdm4p3xCZ5r4cX_XJy4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/hOhAz0e7Iik" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/7483739082182985729/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=7483739082182985729" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/7483739082182985729?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/7483739082182985729?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/hOhAz0e7Iik/trip-to-himachal-pradesh.html" title="Trip to Himachal pradesh" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2009/10/trip-to-himachal-pradesh.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UHRXwzfip7ImA9WxNVEU0.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-4343941909197816609</id><published>2009-10-21T12:42:00.000+05:30</published><updated>2009-10-21T12:43:54.286+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-21T12:43:54.286+05:30</app:edited><title>When Life’s Not Fair</title><content type="html">It's an unfortunate fact that sometimes, life's just not fair. From accidents to breakups to misunderstandings to job losses and even death... bad things do happen to good people. So what do you do when you're faced with a situation you didn't see coming - and didn't ask for?&lt;br /&gt;&lt;br /&gt;Maybe it's something that throws you off-course in a way you couldn't have predicted, and brings into question everything you believe? The trick to surviving life's injustices - great and small - isn't in avoiding them. Rather, it lies in how you react once they've happened! Here's a 4-step approach for dealing with those situations in which life simply isn't fair…&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Step away&lt;/span&gt;&lt;br /&gt;Sometimes in the case of an accident or incident it's worthwhile to write down what you remember immediately - for a multitude of reasons. Trying to actually get some perspective on why it happened or what you can take from it is going to take some time. That's because it's nearly impossible to see things clearly in the immediate aftermath of something negative or surprising. Our heads are too clouded by anger, hurt, sadness or shock for a reasoned, introspective reaction.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So instead of stewing on the details in an attempt to unravel what seems like an unsolvable mystery, allow yourself some breathing room. Step away from what's happened for an hour or a day or a week before attempting to take stock. You're not losing your advantage or your chance to affect the situation by giving yourself a moment or 10 - you're gathering your composure, and improving your chances of making the most of the mishap, or at least showing your best grace under pressure.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Take stock&lt;/span&gt;&lt;br /&gt;Now that you've given yourself the chance to calm down and clear your head, you can more accurately assess what went wrong. Rather than placing blame, try to look at it from all angles. Examine what you could have done differently before or after the fact, and try to determine how you will handle disappointments, hurts and other offenses in the future - not in a spirit of guilt, but rather personal growth. Don't make it about some person or entity who "wronged" you. Make it about the behavior you encountered, and what it has to teach you about yourself.&lt;br /&gt;&lt;br /&gt;By taking whatever lesson there is to be found in the situation, you make sure your pain wasn't wasted. Whether what you learn is profoundly connected to patterns you've allowed to exist in your relationships, or as simple as the realization that we all need to experience the lows in order to appreciate the highs, you'll want to take note of it.&lt;br /&gt;&lt;br /&gt;Next, set forth the intention to grow from this experience by making a plan to address any areas you want to change, and decide how you intend to change them. Set goals for yourself, and ensure you will always know you've done what you could. For example, determine that you will stay calm under pressure, and take people's words at face value. Decide that you will hold up your end of the bargain, regardless of what someone else does.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Speak up&lt;/span&gt;&lt;br /&gt;Once you've looked at the curveball that's been thrown your way, taken responsibility for any part you might have had in it, and arm yourself with a plan for combating similar instances in the future. It's important that you express your feelings about the situation. Whether you feel that what happened was unfair, unforeseeable, preventable, cruel or simply something you wish never occurred, getting your thoughts and emotions off your chest will go a long way toward helping you heal. Even if your words fall on deaf ears, you will be able to rest assured that you made yourself clear. Eventually, that will help you to move forward.&lt;br /&gt;&lt;br /&gt;On that note, don't fall victim to the desire to change someone's mind - or their heart - by repeating yourself over and over again. Speaking your mind once, clearly, is enough to get your point across. Addressing an injustice more than that could indicate that you're trying to change the outcome rather than trying to clear the air and move on… which might keep you stuck in the same emotional space even longer.&lt;br /&gt;&lt;br /&gt;Finally, with the lesson of the mishap learned and your feelings expressed, it's important that you let go of the negative emotions and move on. It may be a little at a time in the case of major life changes, but you can do it.&lt;br /&gt;&lt;br /&gt;Continue to remember the plan of action you set, and take positive steps every day toward achieving the goals you've laid out. That's not to say negative situations will not arise in the future, but the more firmly grounded you are in your truths, the easier it will be to move through an unforeseen occurrence the next time around.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-4343941909197816609?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hHrZfUkUSc0t0mW5FvhDFJhPLEI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hHrZfUkUSc0t0mW5FvhDFJhPLEI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hHrZfUkUSc0t0mW5FvhDFJhPLEI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hHrZfUkUSc0t0mW5FvhDFJhPLEI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/R5bv6_EKBKg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/4343941909197816609/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=4343941909197816609" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/4343941909197816609?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/4343941909197816609?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/R5bv6_EKBKg/when-lifes-not-fair.html" title="When Life’s Not Fair" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2009/10/when-lifes-not-fair.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EASHs9cCp7ImA9WxNVEE8.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-8249090827595379893</id><published>2009-10-20T14:30:00.002+05:30</published><updated>2009-10-20T14:37:29.568+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-20T14:37:29.568+05:30</app:edited><title>windows Registry</title><content type="html">Every operating system and application needs a place to store configuration settings and user preferences. As computers have become more complex, so have the methods of storing this data. The few settings needed by MS-DOS were stored in the plain text file CONFIG.SYS. DOS programs had to make their own arrangements for storing user settings.&lt;br /&gt;&lt;br /&gt;Windows originally used INI files - text files organised in a simple format that could be read and written using special routines available to Windows programs. Windows had one configuration file, SYSTEM.INI, which was used for all the internal settings plus another, WIN.INI, for user preferences. Each application had an INI file, too, usually named after itself.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-8249090827595379893?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZFXn9unyePpvAfQam8HjM3BpHGY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZFXn9unyePpvAfQam8HjM3BpHGY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZFXn9unyePpvAfQam8HjM3BpHGY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZFXn9unyePpvAfQam8HjM3BpHGY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/31URLgpf_LQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/8249090827595379893/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=8249090827595379893" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/8249090827595379893?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/8249090827595379893?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/31URLgpf_LQ/windows-registry.html" title="windows Registry" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2009/10/windows-registry.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYNQnoyeip7ImA9WxNQGUg.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-5519983670913271249</id><published>2009-09-26T14:29:00.001+05:30</published><updated>2009-09-26T14:39:53.492+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-26T14:39:53.492+05:30</app:edited><title>nitin home</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_peLb9VaiY1w/Sr3X_Bc_OrI/AAAAAAAAAF0/3Y40JI6ZoSk/s1600-h/OAAAAPXFpqfm02FemuSM5CFCZ_G68LObEn2cL9YD-NIOOfi9C7_DxJnTuCzTbJ8zhFP43H7j89kxiKYqcMhA5ghap4YAm1T1UNItMCMHEQWI8599dVdK1CcV5D3H.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://3.bp.blogspot.com/_peLb9VaiY1w/Sr3X_Bc_OrI/AAAAAAAAAF0/3Y40JI6ZoSk/s320/OAAAAPXFpqfm02FemuSM5CFCZ_G68LObEn2cL9YD-NIOOfi9C7_DxJnTuCzTbJ8zhFP43H7j89kxiKYqcMhA5ghap4YAm1T1UNItMCMHEQWI8599dVdK1CcV5D3H.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5385698207126731442" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-5519983670913271249?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dM4ezNXWOq13EpF0R1nU4b7J-48/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dM4ezNXWOq13EpF0R1nU4b7J-48/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dM4ezNXWOq13EpF0R1nU4b7J-48/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dM4ezNXWOq13EpF0R1nU4b7J-48/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/ejIijf_ZuDA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/5519983670913271249/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=5519983670913271249" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/5519983670913271249?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/5519983670913271249?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/ejIijf_ZuDA/nitins-home.html" title="nitin home" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_peLb9VaiY1w/Sr3X_Bc_OrI/AAAAAAAAAF0/3Y40JI6ZoSk/s72-c/OAAAAPXFpqfm02FemuSM5CFCZ_G68LObEn2cL9YD-NIOOfi9C7_DxJnTuCzTbJ8zhFP43H7j89kxiKYqcMhA5ghap4YAm1T1UNItMCMHEQWI8599dVdK1CcV5D3H.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2009/09/nitins-home.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4HQ3w7fSp7ImA9WxNQGEo.&quot;"><id>tag:blogger.com,1999:blog-5868550495146800396.post-3540182888614008542</id><published>2009-09-25T15:33:00.002+05:30</published><updated>2009-09-25T15:48:52.205+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-25T15:48:52.205+05:30</app:edited><title>Excel’s CONCATENATE Function</title><content type="html">In Microsoft Excel, the CONCATENATE function can be used to combine information contained in multiple cells and text strings or to append new text string in existing text e.g., we want to get existing as a URL's,like we have "google" in a cell we can append it with prefix "http://www" and sufix ".com" with the help of Excel's concatenate function.&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;With the CONCATENATE function, we can create a formula that will merge the information from these two cells so that the full name of each individual will be contained in one cell.&lt;br /&gt;&lt;br /&gt;Syntax of the CONCATENATE Function&lt;br /&gt;&lt;br /&gt;The basic syntax for the CONCATENATE function is&lt;br /&gt;&lt;br /&gt;CONCATENATE(text1, text2, …)&lt;br /&gt;&lt;br /&gt;Or&lt;br /&gt;text1 &amp; text2 &amp; …&lt;br /&gt;&lt;br /&gt;If you’re using Excel 2007, you can concatenate up to 255 items. Prior versions of the software will only allow you to concatenate a total of 30 cells and text strings.&lt;br /&gt;&lt;br /&gt;Example Using the CONCATENATE Function&lt;br /&gt;&lt;br /&gt;Those who are using the CONCATENATE function for the first time may try to use one of the following formulas to join the information contained in cells A2 and B2.&lt;br /&gt;&lt;br /&gt;CONCATENATE(A2, B2)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A2 &amp; B2&lt;br /&gt;&lt;br /&gt;However, this type of construction will cause the first and last names to be joined without a space between,&lt;br /&gt;&lt;br /&gt;Instead, we need to specifically instruct the function to insert a space between the two fields using “ “ as an additional text string. That is, our formula would appear as one of the following.&lt;br /&gt;&lt;br /&gt;CONCATENATE(A2, “ “, B2)&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;A2 &amp; “ “ &amp; B2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now, to apply this function to the other rows in the table, you can either copy and paste the formula into all other cells in the new column, or you can use Excel’s column fill feature.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now if You want to append or edit existing text in column for multiple rows, then we can use this function as......&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Suppose we have date in D column from D2 to D15.&lt;br /&gt;&lt;br /&gt;2.Enter the formula with whatever inputs we want to get results&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;(suppose we want to get all the rows as  a URL's&lt;br /&gt;&lt;br /&gt;e.g., prefix "http://www"&lt;br /&gt;text we have  "abc"&lt;br /&gt;sufix that we add end of text ".com"&lt;br /&gt;&lt;br /&gt;after concatenation it would look like as "http://www.abc.com" )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.Write the formula to get above result &lt;br /&gt;&lt;br /&gt;=concatenate("prefix",cellno,"suffix")&lt;br /&gt; where =concatenate  is function name ,&lt;br /&gt;cell no where we will write function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;=CONCATENATE("http://www.",D2,".com")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.Now drag the formula cell till last row.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5868550495146800396-3540182888614008542?l=nitinlakhanpal.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/t3qYg6n9GfEp9YnI2zhsubjgYv8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t3qYg6n9GfEp9YnI2zhsubjgYv8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/t3qYg6n9GfEp9YnI2zhsubjgYv8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t3qYg6n9GfEp9YnI2zhsubjgYv8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/drdh/~4/Ca9_J8DDkUE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nitinlakhanpal.blogspot.com/feeds/3540182888614008542/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5868550495146800396&amp;postID=3540182888614008542" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/3540182888614008542?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5868550495146800396/posts/default/3540182888614008542?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/drdh/~3/Ca9_J8DDkUE/excels-concatenate-function.html" title="Excel’s CONCATENATE Function" /><author><name>nitin lakhanpal</name><uri>http://www.blogger.com/profile/02516865509845127239</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://2.bp.blogspot.com/_peLb9VaiY1w/TFLG8jxTvbI/AAAAAAAAAGM/i2AabFTulPY/S220/37010_402913327949_609042949_4472243_973672_n.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://nitinlakhanpal.blogspot.com/2009/09/excels-concatenate-function.html</feedburner:origLink></entry></feed>

