DataSource Controls :: How To Delete Data And Its Dependcies From Database
Feb 24, 2010that is i want to delete my all he data of database but i want taht all the tables a andreletion will be remain same how can i do it easily
View 7 Repliesthat is i want to delete my all he data of database but i want taht all the tables a andreletion will be remain same how can i do it easily
View 7 RepliesI have 3 pages, one to add a category, one to edit the category, and one to delete the category. The add and edit work fine. The delete is not working for some reason. I click the link on my site to delete it, and I'm just staring at the green bar in my browser taking a long time. The add and edit don't take long at all to perform their function. I'm thinking this is a connection string issue, but I don't see how it can be the case. It relies on web.config for it just like the other pages. Following is the delete page code behind and also delete cascade from the business logic area. After the page refreshes, I'm not getting any diagnostics or error messages which I have in the code. Doesn't this have to mean a db connection issue?
[Code]....
My code is not updating the sql database. I am definately passing the correct information in to this function, and it runs without errors. If I exec the procedure with the passed in data, it works great. Can someone tell me what is missing?
public DataTable UpdateEmailList(int listId, string connectionString, DataTable EmailList)
{
//DataTable dt = new DataTable();
SqlConnection conn = new SqlConnection(connectionString);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(null, conn);
SqlCommand cmd = null;
//add
cmd = new SqlCommand("dbo.fp_ServiceAwards_AddEmailToList", conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new SqlParameter("@emailList_id", SqlDbType.Int)).Value = listId;
cmd.Parameters.Add(new SqlParameter("@email_address", SqlDbType.NVarChar, 255, "email_address"));
cmd.Connection = conn;
da.InsertCommand = cmd;
//delete
cmd = new SqlCommand("dbo.fp_ServiceAwards_DeleteEmailFromList", conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new SqlParameter("@emailList_id", SqlDbType.Int)).Value = listId;
cmd.Parameters.Add(new SqlParameter("@email_address", SqlDbType.NVarChar, 255, "email_address"));
cmd.Connection = conn;
da.DeleteCommand = cmd;
try
{
da.Update(EmailList);
}
catch (Exception ex)
{
string msg = ex.Message;
}
conn.Close();
conn.Dispose();
return EmailList;
}
How to write a Sql Query for insert, Delete for Image from sql server 2005.
View 2 RepliesI've have to delete multiple rows from database in a table . Which is the best way to delete data to optimize performance of sql server as well as asp.net.
View 6 Repliesi am trying to create an asp.net service where it can delete specific records from the databas, this is by code so far:
View 1 RepliesI am using a mysql database and i can't get the following code to work. I am using the exact same code (minus the column names) with a mssql database and it works comepletely fine.asp.net page
[Code]....
code behind:
[Code]....
I am not sure if I need to change something for it to work with mysql or not but its not working. It doesn't seem like its hitting the ibDelete_OnCommand, it just refreshes the page and the buttons are gone.
First time using a ListView control, I have it inside an UpdatePanel:
[Code]....
[Code]....
[Code]....
[Code]....
When the UpdatePanel Loads, it feeds the data to the ListView. Whenever the user clicks on a row in the ListView, a new window displaying a "note" pops up, the ItemDataBound event ties it all together. What I'm trying to do is add a button to each row so that the user can delete the row. This would call a Sql statement and then the row should disappear. I followed a couple of articles I found on ListView on how to do this, so I added a button called imgBtnDeleteNote (see markup above) and set the CommandName = "Delete", hoping that it would trigger the ItemCommand and ItemDeleting event (I have some bogus code in them, first I wanted to see if they would trigger).
The problem is that they don't seem to get triggered when I click on the delete button. All the rows in the listview disappear, and when I manually refresh the page they come back. My guess is that the events are not firing because I'm not using a DataSource object in the aspx code, but I'm not sure.
I have three tables:
Colour(Colour ID, Colour)
DogColours(ColourID, Dog ID)
Dog(Dog ID, Breed)
Colour ID and Dog are primary keys.
I have three web forms, one for each table. Dog colours consists of data that is already in the system from the other two tables. It basically joins a breed to a colour. My problem is this:
When i try delete a dog which is being used in dog colours the program crashes. How can i prevent this crash?
The second problem, the data source in the dog colours web form has the insert, update and delete tick boxes greyed out in the 'configure the select statement' so i am unable to delete a colour and dog joined together. how can i delete something in the dog colours?
How to delete related data.
Ex:
Tables:
1) Account: ID,UserName,Pass
2) Campaign: ID,AccountID,Date,Balance
3) CampaignSpec: ID,CampaignID,Spec,Color
Note: Account.ID = Campaign.AccountID and Campaign.ID = CampaignSpec.CampaignID
how to delete a row only from gridview not the database?
View 4 RepliesI am done a delete row of gridview using json succesfully but when row is deleted but it is not reflacted on page directly after refresh page grid will update tell me what should done in Onsucess method of java script
This is my Javascript to delete row in gridview
<script type="text/javascript">
$(document).ready(function () {
$(".deleteGridRecord").click(function () {
[Code]....
How do I remove duplicate rows from a data table based upon a two column values;I want to pass in a Data Table and a column names and get the data table back with data rows where that columns value are unique.
I have a Data Table with Duplicate Rows i want to delete the duplicates rows based upon two column values if both columns values are there then Delete the row.
When I am creating a new form, I am inserting "RequestId" of particular form in Textbox as well as uploading multiple file (that comes in Gridview)and on save button click, those gridview multiple files with "RequestId" are saved in Database as below:
Id Request Id File Name
1 12 Abc.jpg
2 12 Xyz.doc
3 12 Pqr.png
4 11 Abc.xls
5 11 aa.jpg
NOTE: Auto increment of "Id" is true.
Now, I want that If I delete any file from the Gridview(which has all uploaded files), I want that file to be deleted from database table also.Currently on Deleting file from Gridview, files from "Folder" are deleted not from Database.
I want to delete selected item of dropdownlist on Delete button click
Hint :1-It should also delete value from Database.
2-I want to Delete with the id of that selected item.
How to add data to grid with on click of button, without save to database, and on again click to button data will append to grid in new row.
View 1 Replieshow to delete child records in the first step
check if there is no more child using count row number if = 0 delete the key in parent table
parent table must have always child records in my case by Using sql data source Delete tab
[URL]
How can I Edit/Update, Delete and save record to database
I have two databases. When I am using MS Visual Web Developer, I can drag the table onto the webpage and it gives me check boxes to Insert, Update, Delete,...When I do the exact thing using the other database, it only has check boxes forpaging, sorting and selection. What is the difference? I seem to have all teh same permissions in both databases.
View 2 RepliesI need a control to modify data from my data base tables like a GridView. Has ASP.NET the control that I need implemented? Who could I do that?
View 2 Replieshow to insert,update,delete row in gridview without saving in database ?suppose 1 textbox,1 button and 1 gridview .textbox and button outside of gridview.
what is the coding of this project ?
I'm using the asp.net membership on my website. On the User Administration page i've got a GridView to show the details of the users on the site. As a datasource rather than just using the Membership.GetAllUsers function i've got a SQLDataSource as i need to display user information from 3 different tables. I'm trying to add a delete button to the GridView. I'm setting the Membership's UserName as a DataKey and then using the RowDeleting event to call Membership.DeleteUser for the appropriate UserName. This works fine and the user is deleted however i then get an error showing up that "Deleting is not supported by data source 'SqlDataSource1' unless DeleteCommand is specified."
I don't want to use the SqlDataSource for deleting as i've already done it using the Membership. How can i stop it from trying to do this? Here is the cut-down that i have if you're interested. The selectcommand in the sqldatasource was auto-generated by it.
[Code]....
I have a gridview that pulls data from two tables, CLIENT and PAYMENT. I want to add the edit, delete functions to the gridview for the payment portion of the table, that is to edit or delete the payments but not the client. I've manually enabled the edit, delete functions and input the queries. I've also deleted the textboxes from the templates which draw from the CLIENT table so they cannot be edited. Everything looks good on the surface until I actually go to edit or delete anything, and it has no effect.Here's the structure of the two tables:
CLIENT PAYMENT
ClientID Pk PaymentNumber Pk
FName CLIENT$ClientID Fk
LName PaymentDate
ContactNo NULL PaymentAmount
ArrivalDate PaymentDetails NULL
DepartureDate NULL
CurrentResident
Here's the update query:
UPDATE [PAYMENT] SET [PaymentDate] = @PaymentDate, [PaymentAmount] = @PaymentAmount, [PaymentDetails] = @PaymentDetails WHERE [PaymentNumber] = @original_PaymentNumber AND [CLIENT$ClientID] = @original_CLIENT$ClientID AND [PaymentDate] = @original_PaymentDate
AND [PaymentAmount] = @original_PaymentAmount AND (([PaymentDetails] = @original_PaymentDetails) OR ([PaymentDetails] IS NULL AND @original_PaymentDetails IS NULL))
Finally, here's the delete query:
DELETE FROM [PAYMENT] WHERE [PaymentNumber] = @original_PaymentNumber AND [CLIENT$ClientID] = @original_CLIENT$ClientID AND [PaymentDate] = @original_PaymentDate AND [PaymentAmount] = @original_PaymentAmount AND (([PaymentDetails] = @original_PaymentDetails)
OR ([PaymentDetails] IS NULL AND @original_PaymentDetails IS NULL))
Insert Edit Update Delete (CRUD) in GridView using MySQL Database?
View 1 RepliesI'm trying to figure out if it's possible to transfer records from SQL central database (who has a public IP address) into SQL local database (who doesn't have a public IP)?
or if it's not possible can I use a centralized website instead to pass some data into the local website? (but i'm not sure if it will have some security concerns)..