DataSource Controls :: Importing A Comma Separated File And Escaping Apostrophes?
May 28, 2010
I am importing a comma seperated, single quote delimited file based off of client specifications. The only problem is now the client is sending apostophes in the file and is throwing off the single quote delimiter.
For Example:
'FirstName','LastName'
'John','O'Grady'
I need to figure out somehow to escape or replace that character before it goes into my OLE dataset import and then handle it before it hits my SQL table. Here is my current process flow:
Save the file to the App_Data using a FileUpload control Build a schema.ini for the ' delimeter Import into a dataset using Microsoft Jet OLE Use a for loop to pick out the fields that I need and build an insert into SQL I was trying to replace the ' with an underscore but then ended up replacing the whole file instead of just the one in the name.
I'm having a asp.net listbox on the front end webform with multiple selection, after user selecting multiple items, i'm capturing the DataKeyValue of listbox(which is amenity_id of bigint) and looping all the selected items to a string with comma sepearated values. For example if user selects first 4 options, my output string will be like this (1,2,3,4) and i'm passing this as a string type to my data access layer and then to my below stored proc. I'm geting this error while inserting.. i know that my data type is of bigint and i'm trying to insert string type. i need to convert the string type to INT type and insert data. below are my stored procs:
[Code]....
This is where i'm splitting the comma seperated values and inserting them into table.
Been Googling about this for a couple of hours but haven't hit on the solution yet. This is an ASP.NET 3.5 app connecting to an MS SQL 2008 backend. The app uses a strongly typed dataset with ad hoc queries in table adapters. The object data source on the markup page will have one parameter that will accept a string of comma separated IDs. I need to feed that list of IDs to the WHERE clause in a query to pull each of the specified records. This is trimmed down version of the query:
I have a .dat file that I want to upload to SQL server, the file is comma separated. A fmt file can be created for fixed format file, howeverthis one will be a comma separated. How can I create that file?
I've requirement where user can enter multiple columns like first name, lastname, email, age, sex fields and insert them into database.on my frontend aspx page, i'll be showing a single row initially with 5 text boxes(first name, lastname, email, age, sex) and a button to add more columns. when user clicks on add more, another 5 textboxes will be shown and then i'll be taking 5 + 5 (textbox values) and comma seperate them and need to insert into a table with primary auto increment key ID and the remaining 5 columns(firstname, lastname, email, age, sex). I previously worked on the same requirmeent but with only single column. Now i need to insert for 5 columns, How can i do this? Below is my stored proc which i used for single column insertion.
I have a fileupload control in my web page, through which multiples files are uploaded one by one.And those multiple uploaded files are shown in 'Gridview' below the Fileupload control with Download and Delete button.Now, I want to save all the uploaded files coming in Gridview in my Database column (named "FileName") Separated by comma for particular column ID.i.e, If Gridview contains 3 uploaded files: abc.docx, xyz.pdf, aaa.txt then all the 3 files should also save in database column (named "FileName") for a particular ID.DB table is:
ID Address FileName 1 Aa Abc.txt, xyz.docx 2 Bb 3 Cc 4 dd
I have one textbox and one button when i enter values in textbox separated by comma and click on button it should display details of all the numbers from database in gridview. the values are cid nos such as 12001,12002 when i enter both values by giving comma it should display details of both numbers from database.
this is me once again moving around data access. my problem now hide in the import process of an excel file that would be inserted into sql db.
the problem is the excel file may be updated or changed and i have to periodically import it and perform the process but I still cant check or compare between the two Data Source (excel, sql) as I violate the entity integrity (PK)
i found a kind of stupid approach that each time i want to import the file i will empty the table then re-insert the data, but at this step a new problem raise that other tables are !engaged! with it ... so i will violate the referential integrity (FK)
i looking for solution to compare between two sources for each tuple / row, ignore the existing one and insert the new
I have 5 textboxes in my webpage for entering address, i.e,
door no, village, city, district, pincode.
These are concatenated by comma (,) and stored into the database field address. at the time of retrieving, the concatenated address, should be separated and assign to each textboxes.
i am devalope one webpage it contain one textbox and two listboxes in that user can enter textbox value and select multipule selected values fromlistbox in that how to store database values into one record (i.e database contain 3cloumns in that store in column1:20(textbox value) and clomun2:4,3,5(selected listbox values ) and column3:4,5(selected listbox values)).in that i am using wcf service for inserting method how to pass multipule selected values into services in c
I have a string like this "abc, def, ghi, jkl," . and items like "mno, pqr," could be added dynamically later. I'm stucked on how to get the last item without the ",". e.g. return "jkl" or "pqr" which ever is the last.
Suppose I have the string like String sample="{K,S},{T}". Then splitting with "," I need the output of the string array. The string array is having items {k,S}, {T}. how to split the above string with "," separated.
I have the following string, is it possible to split seperate & make as comma seperator string by 'and', 'or' and 'not' operators. "Application AND for Payment OR John OR Smith OR Ralph Doe NOT Bob NOT Ad Hock" and assign to the following variables:
"C,C++,ASP.net,4-5Years" then every word should be checked by database whether that name exits or not in table field of the database..It should be check separately of every word ..It just like Search engin...How can i do in asp.net