Hello Friends,
Problem : Whenever you make any changes in the table defination, when table is fill with data or rows,it does not allow you to delete or make any changes to table.
Solution : You might have faced this issue many times, when ever you make any changes in the table defination and you try to save changes, then you might have seen error messages as shown in below image.
So here is the steps by which you can avoid dropping of table or re-creating it again by using below steps..
Step 1. There is one option in sql server, which allow you to save your changes to table without droping it.
You just click on Tool option in top menu, See below images you can see from where you can go to tool option,
Step 2. Then click on "Option",
then you will be prompt with options Box, in that you will see left menu, in that explore "Designers" option.
After Exploring Designers option, just click on "table and database designer", you will see below screen
Step 3. In below snap, you can see the field in Red Box, just untick it, so that you can save change.
Untick - Prevent saving changes that require table re-creation
Hope this post will help you,
if yes please put comment below of this page,
Rajesh Singh,
Senior Asp.Net Developer
Email: raj143svmit@gmail.com
e-Procurement Technologies Ltd (India)
www.abcprocure.com
Prevent table from drop and re-create during saving changes
Thursday, December 2, 2010
Labels:
Sql Server 2005
,
Sql Server 2008
,
Tips and Tricks
Use of ROLLBACK in SQL server Stored Procedure
Wednesday, November 17, 2010
Use of ROLLBACK in SQL server Stored Procedure
You might have heard about ROLLBACK but you have never used it right ?
If you have used it, its well and good but if Not, then this blog might help you to know, how you can use ROLLBACK in your SP.
Suppose you want to use two insert statement, one by one.
You want to use, @@identity of first insert in another insert statement then this is the best method to go with.
Suppose you are doing first insert operation and some problem occure and any how you are not able to insert data in second table then there might be some database mapping issue.
so here, ROLLBACK can help you to avoid such database problem,
For example, you have used ROLLBACK in your SP, and you are doing first insert operation and if some problem occur and you are not able to insert in second table then ROLLBACk will undo your first insert operation also which will help to avoid database mapping issue.
Below is the syntax of ROLLBACK,
Hope this post will help you,
if yes please put comment below of this page,
Rajesh Singh,
Senior Asp.Net Developer
Email: raj143svmit@gmail.com
e-Procurement Technologies Ltd (India)
www.abcprocure.com
You might have heard about ROLLBACK but you have never used it right ?
If you have used it, its well and good but if Not, then this blog might help you to know, how you can use ROLLBACK in your SP.
Suppose you want to use two insert statement, one by one.
You want to use, @@identity of first insert in another insert statement then this is the best method to go with.
Suppose you are doing first insert operation and some problem occure and any how you are not able to insert data in second table then there might be some database mapping issue.
so here, ROLLBACK can help you to avoid such database problem,
For example, you have used ROLLBACK in your SP, and you are doing first insert operation and if some problem occur and you are not able to insert in second table then ROLLBACk will undo your first insert operation also which will help to avoid database mapping issue.
Below is the syntax of ROLLBACK,
BEGIN TRY
BEGIN TRAN
BEGIN
'You insert statement
COMMIT TRAN
END
END TRY
BEGIN CATCH
BEGIN
ROLLBACK TRAN
PRINT ERROR_MESSAGE()
END
END CATCH
Hope this post will help you,
if yes please put comment below of this page,
Rajesh Singh,
Senior Asp.Net Developer
Email: raj143svmit@gmail.com
e-Procurement Technologies Ltd (India)
www.abcprocure.com
Labels:
.NET 2.0
,
Sql Server 2005
,
Sql Server 2008
Wishing Happy Diwali to all Asp.Net Developers
Thursday, November 4, 2010
Hope this post will help you,
if yes please put comment below of this page,
Rajesh Singh,
Senior Asp.Net Developer
Email: raj143svmit@gmail.com
e-Procurement Technologies Ltd (India)
www.abcprocure.com
Labels:
Diwali 2010
Trick to place jQuery Validation Error
Sunday, October 31, 2010
In this post, i will show you, how to place jQuery error where you like.
By default, when you use jquery validation function, then error get placed below the control for which you are validating.
But sometime, situation arise, you want jQuery error to be shown someother place for that control, so in that condition, you can use below trick and place error, where you like.
To do this,
You have to declare jquery files in your Page Head Tag, as shown below.
After declareing files, just use below code to validate the control
so Now what you can do is,you can make use of errorplaceholder function avalible in jQuery, LIke i have done below
Hope this post will help you,
if yes please put comment below of this page,
Rajesh Singh,
Senior Asp.Net Developer
Email: raj143svmit@gmail.com
e-Procurement Technologies Ltd (India)
www.abcprocure.com
By default, when you use jquery validation function, then error get placed below the control for which you are validating.
But sometime, situation arise, you want jQuery error to be shown someother place for that control, so in that condition, you can use below trick and place error, where you like.
To do this,
You have to declare jquery files in your Page Head Tag, as shown below.
<script type="text/javascript" src="../resources/js/jQuery/jquery-1.4.3.min.js"></script>
<script type="text/javascript" src="../resources/js/jQuery/jquery.validate.js"></script>
After declareing files, just use below code to validate the control
<script type="text/javascript">
$(document).ready(function() {
$("#frmPEOfficeCreation").validate({
rules: {
txtdepartment: { required: true }
},
messages: {
txtdepartment: { required: "<br/>Please select department" }
}
});
});
</script>
You can see below Image as output, where you can see, the error is shown after "new window" button, that is not looking good and not correct with respect to layout.so Now what you can do is,you can make use of errorplaceholder function avalible in jQuery, LIke i have done below
<script type="text/javascript">
$(document).ready(function() {
$("#frmPEOfficeCreation").validate({
rules: {
txtdepartment: { required: true }
},
messages: {
txtdepartment: { required: "<br/>Please select department" }
},
errorPlacement: function(error, element) {
if (element.attr("name") == "txtdepartment")
error.insertAfter("#btnnewbutton");
else
error.insertAfter(element);
}
});
});
</script>
Then you can see correct layout, shown below in imageHope this post will help you,
if yes please put comment below of this page,
Rajesh Singh,
Senior Asp.Net Developer
Email: raj143svmit@gmail.com
e-Procurement Technologies Ltd (India)
www.abcprocure.com
Labels:
jQuery
Load images when the user scrolls down to each image
Thursday, September 30, 2010
This article shows you, How you can save loading time of your web page by not allowing unwanted images to get load.
Your webpage load time increases by loading lots of images, after reading this article and implementing this effect on your
page, you can decrease your page load time almost 30%.
So Only allow images to get load on browser when it is needed, i.e when you scroll down to page, whereever images are there,
than perticular images will load at that time only.
You can achive this by using Jquery function called LazyLoad,
So to achive this, you will need to add Jquery File jQuery-1.4.1.js and one more file Jquery_002.js
You can download both file from here
http://www.filefactory.com/file/b3bcaaf/n/JS.zip
After including above two files in your page, you will need to add below javascript file on top in head part of Page.
Note : if you are using iPhone or iPad, then you might be familier with this effect, when you scroll down on page in iphone,
Images loads on that part only.
Hope this post will help you,
if yes please put comment below of this page,
Rajesh Singh,
Senior Asp.Net Developer
Email: raj143svmit@gmail.com
e-Procurement Technologies Ltd (India)
www.abcprocure.com
Your webpage load time increases by loading lots of images, after reading this article and implementing this effect on your
page, you can decrease your page load time almost 30%.
So Only allow images to get load on browser when it is needed, i.e when you scroll down to page, whereever images are there,
than perticular images will load at that time only.
You can achive this by using Jquery function called LazyLoad,
So to achive this, you will need to add Jquery File jQuery-1.4.1.js and one more file Jquery_002.js
You can download both file from here
http://www.filefactory.com/file/b3bcaaf/n/JS.zip
<script language="jscript" type="text/javascript" src="js/jquery-1.4.1.js">
</script>
<script src="JS/jquery_002.js" type="text/javascript"></script>
After including above two files in your page, you will need to add below javascript file on top in head part of Page.
<script type="text/javascript">
jQuery(document).ready(function($) {
if (navigator.platform == "iPad") return;
jQuery("img").lazyload({
effect: "fadeIn",
placeholder: "images_b/grey.gif"
});
});
</script>
Note : if you are using iPhone or iPad, then you might be familier with this effect, when you scroll down on page in iphone,
Images loads on that part only.
Hope this post will help you,
if yes please put comment below of this page,
Rajesh Singh,
Senior Asp.Net Developer
Email: raj143svmit@gmail.com
e-Procurement Technologies Ltd (India)
www.abcprocure.com
Labels:
jQuery
Subscribe to:
Posts
(
Atom
)








