DataSource Controls :: Reading Excel Files To Store Into Sqlserver Database - OleDbException Was Unhandled By User Code
Feb 1, 2010
i've got some problem reading excel files to store into sqlserver database. currently my code has a fileupload control and a button for me to save the excel file into a folder and read the data inside the excel file and write it into the sql database. The code works only if the excel sheet name is Sheet1.xlsx, however i tried upload a diff file named ImportUserFile.xlsx and it gave me the exception below. 'ImportUserFile$' is not a valid name. Make sure that it does not include invalid characters or punctuation and that it is not too long. i have also tried other file names and it seemed only Sheet1.xlsx works.
I'm stuck with this query. I've tried a lot but ended up with no clue. Here is my sql query which is worrying me.. sqlselect = "select qo.OrderDate,qo.RequiredDate,qo.ShippedDate" & _
i am getting this error, trying to connect to sqlserver! senario! im trying to connect 2 tables with corresponding information.
eg: table 1 has (item no., picture and link) table 2 has (all the information pertaining to the item number and picture meaning when you click on the link it has to link you back to the same picture with more information about it! what could possibly be wrong??
iam Working on Asp.net Web apliation using c#.net, in system folder (Ex: E://Santhu) i have few Flat files and Excels Files .So My Application should read those files automatically and should store the data into my database..
iam Working on Asp.net Web apliation using c#.net. in system folder (Ex: E://Santhu) i have few Flat files and Excels Files .So My Application should read those files automatically and should store the data into my database..
"System.FormatException was unhandled by user code - Input string was not in a correct format" This is driving me crazy! Can anyone see what the problem is?
my problem is my asp.net and C#.net application should read flat files(.txt,.doc) from folder automatically and read the data from file and stored into database
my file like this :
BNK20100312APPHU6658994 // BNK,20100312(date),Ap,PHU6658994 So we have to store these.. BNK20100312APPRU5104220 BNK20100312APPRU5761800 BNK20100312APPZU3739288 BNK20100312APPZU4454037 BNK20100312APESU2552894 BNK20100312APAXU4302543 BNK20100312APCKU1613369
I downloaded a sample Rolodex from here: [URL] the file to download is at the bottom of the page and it is called 'RolodexDatalist.zip (6.71 kb)' So I changed the HTML to it points to my SQL Server DB. I changed the ConnectionString to this:
Now, everything points to my DB! I thought, ok great, this should be pretty easy. However, when I debug, I get this error message: 'Null reference was unhandled by user code. Object reference not set to instance of an object. Troubleshooting Tips: use the "new" keyword to set an instance of an object.' This line is yellow:
Dim conStr As String = ConfigurationManager _ .ConnectionStrings("conStr").ConnectionString Here is the code-behind: Imports System.Data Imports System.Data.SqlClient Imports System.Collections.Generic Partial Class VB Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load If Not IsPostBack Then ViewState("CurrentAlphabet") = "ALL" Me.GenerateAlphabets() Me.BindDataList() End If End Sub Private Sub BindDataList() Dim conStr As String = ConfigurationManager _ .ConnectionStrings("conStr").ConnectionString Dim con As New SqlConnection(conStr) Dim cmd As New SqlCommand("spx_GetContacts") cmd.Connection = con cmd.CommandType = CommandType.StoredProcedure cmd.Parameters.AddWithValue("@Alphabet", ViewState("CurrentAlphabet")) con.Open() dlContacts.DataSource = cmd.ExecuteReader() dlContacts.DataBind() con.Close() If ViewState("CurrentAlphabet").ToString().Equals("ALL") Then lblView.Text = "all Contacts." Else lblView.Text = "Contacts whose name starts with " & _ ViewState("CurrentAlphabet").ToString() End If End Sub Private Sub GenerateAlphabets() Dim alphabets As New List(Of Alphabet)() Dim alphabet As New Alphabet() alphabet.Value = "ALL" alphabet.isNotSelected = Not alphabet.Value _ .Equals(ViewState("CurrentAlphabet")) alphabets.Add(alphabet) For i As Integer = 65 To 90 alphabet = New Alphabet() alphabet.Value = [Char].ConvertFromUtf32(i) alphabet.isNotSelected = Not alphabet.Value _ .Equals(ViewState("CurrentAlphabet")) alphabets.Add(alphabet) Next rptAlphabets.DataSource = alphabets rptAlphabets.DataBind() End Sub Protected Sub Alphabet_Click(ByVal sender As Object, ByVal e As EventArgs) Dim lnkAlphabet As LinkButton = DirectCast(sender, LinkButton) ViewState("CurrentAlphabet") = lnkAlphabet.Text Me.GenerateAlphabets() Me.BindDataList() End Sub End Class
I am making a login page in asp.net. when am trying to fill the data into the database it can give the error..."Incorrect syntax near 'Password'." my code is
I am a asp.net learner. I have got seven textbox and a button on the page. I should be able to write text in the textboxes and save them in access database. I can run it OK, but when I write something in the texboxes and try to save it I get the following error.
'OleDbException was unhelded by user code'
also the following,
'Could not find file C:mohammadpweb_devcustomer.mbd'
i am Using sql server 2005. i want to copy the data of the excel file to the table.
i wrote the query like :
INSERT INTO test(empId,empName,empMailId,empContactNo) SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=C: estExcel.xls', 'SELECT * FROM [Sheet1$]')
got the following error :
SQL Server blocked access to STATEMENT 'OpenRowset/OpenDatasource' of component 'Ad Hoc Distributed Queries' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'Ad Hoc Distributed Queries' by using sp_configure. For more information about enabling 'Ad Hoc Distributed Queries', see "Surface Area Configuration" in SQL Server Books Online.
then did this
sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Ad Hoc Distributed Queries', 1; GO RECONFIGURE; GO
again am trying the same above query ,now am getting the following error:
Msg 7399, Level 16, State 1, Line 1 The OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)" reported an error. The provider did not give any information about the error. Msg 7303, Level 16, State 1, Line 1 Cannot initialize the data source object of OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)".
i want to copy the data of the excel sheet to the table.
Is there a way to have a page editing tool such as the one on here here you can make text bold, italics, numbering etc on my own site and store the content in a database?
I want the user to be able to edit the text on the page and formatting then submit it and recall it as static text when the user is not logged in....
I'm trying to do a master-detail by first search the database when a user click on the search button. Then display the result to a ListView control. After that, if the user click on the hyperlink, it displays the detail on the Formview control. Below are my code:
[Code]....
And here's the part that causes the error:
[Code]....
The error is on this line: string strID = ltvLusHmoob.DataKeyNames[e.Item.DataItemIndex].ToString();
I'm trying to read a CSV file into a DataTable using OleDbConnection and OleDbDataAdapter. It works loading the DataTable, but only does 255 columns. The file has 362 columns.
Want to create a web based application for reading and writing excel files.
Issue :
1. Want to upload an excel file and store it some location. 2. Read data from excel file, performing some sorting and filtering 3. Write filtered data to new excel file.
I want to send the email through asp.net where "To " email address list store in excel file. Send email to all email Id store in excel file. How to send the email reading all email id from excel files.
Web service error response (code/message etc) would you store it in a database? or would you keep the error response in a method.By the time I'm done with this, there will be hundreds of error response, maybe in the future, thousands? (I dont know yet, depends how large this web service grows).EDIT: error response is the response returned back to the application via the web service, (not to be confused with error logging).
I have a web applicaton run at godaddy hosting and have a sqlserver 2005 database hosting also by godaddy .From 1 week My web site hacked , by putting a strange script at all my .ASPx and the same strange script at all my database row.after that I remove the permission and make only permission of view filesand after that yesterday my web site hacked again by the strange script??? but my files didn't hacked .I scaned all my web sites files with updated antiviruse and with malware application but they didn't find any thing
I'm trying to throw the exception back to Page_Load but the throw statement causes error: ArgumentNullException was unhandled by user code. How can that be fixed? Also, I can't see Label1.Text displayed on the page after the ArgumentNullException occurs because the page is not re-load. If there is no exception, it's fine to not reload the page. How can I see the Label1.Text displayed?