I have a text file that I want to read line by line from into a string variable. On each click of a button I want to read the next line.Solutions I find reading from a textfile do it all at once though (in a while loop), displaying all lines on screen, but I don't want that. I want to fill one variable with the subsequent lines in the textfile, one at a time, everytime by a click on a button.How can I 'loop' through a textfile in this manner, without 'file already in use' errors etc.?
I am trying to read and write text file like that, writing
StreamWriter wr = new StreamWriter(Server.MapPath("aa.txt")); wr.Write("aaaa" + System.Environment.NewLine); wr.Write("bbbb" + System.Environment.NewLine); wr.Write("bbbb" + System.Environment.NewLine); wr.Close(); Reading string line11 = ""; using (StreamReader sr = new StreamReader(Server.MapPath("aa.txt"))) { while ((line11 = sr.ReadLine()) != null) { TextBox1.Text += line11 + " "); } }
and want to display
aaaa bbbb bbbb in TextBox1.Text
Writing is not problem , The problem is reading, to display line by line on textbox , we use " " in normal windows form c sharp , but in asp it is not working. also is there anything instead of System.Environment.NewLine when writing. And is there any converter between NORMAL WINDOWS FORM csharp to ASP .NET C SHARP.
I have a process where I ftp a textfile to a webserver and then process the file (load it into a database). The textfile is then deleted. How do I protect the textfile from being viewed/ accessed by a user while it exists? I'm using ASP.Net 2.0
Can u tell me how to read textfile from 15line or from particular line that means i have to ignore first 15 lines of textfile and i should start from 16th line.
My whole project is about reading data from textfile(the readings is separated by delimiters) and plotting out the graph. But somehow i am meetnig some problems as i think my method is wrong... It's something like this..what should i do?
Private Sub CreateChart() 'Create some dummy data 'Dim random As New Random() 'For pointIndex As Integer = 0 To 9 ' Chart1.Series("Series1").Points.AddY(random.[Next](20, 100)) Dim h, g As String Try Dim lc As New StreamReader("C:Tempdatalogger" & date1.ToString & "int_ana_" + date1.ToString + ".txt") Dim ff As String '= Label5.Text & ":00" 'Dim sr As String = lc.ReadToEnd Dim line6 = lc.ReadLine Do While Not line6 Is Nothing 'loop until end of file If IsNumeric(line6.Chars(0)) Then Dim fields5() = Split(line6, ";") 'Dim fields5() = Split(s.Substring(sr.IndexOf(ff)), ";") h += fields5(0) + vbCr g += fields5(3) + vbCr End If line6 = lc.ReadLine Loop Catch ex As Exception End Try For pointIndex As Double = 0.0 To 2.0 Chart1.Series("Series1").Points.AddXY(h, g) Next 'line display chart Chart1.Series("Series1").ChartType = SeriesChartType.Line 'set the bar width Chart1.Series("Series1")("PointWidth") = "0.1" 'Show Data points labels Chart1.Series("Series1").IsValueShownAsLabel = True 'Set data points label style Chart1.Series("Series1")("BarLabelStyle") = "Center" 'Draw Chart as 3D Cyclinder Chart1.Series("Series1")("DrawingStyle") = "Cylinder" End Sub '****End of Graph
I am VB.Net Windows Application Developer Now i am going an ASP.Net Application. So, the Problem is that in Windows Application i Code this Project like given Below Actually i am Using SQL Server as DataBase and Store Procedure as Query.Becuase i had tried to control the ASP.Net Data Grid with Loop and i Failed to Control it with this method
Private Sub btn_Ok_Click(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles btn_Ok.Click Fill_dataset("Sel_MovNames", "Tbl_MovNames", Convert.toint32(cmb_MovID.SelectedValue)) [code]...
I got a variable of type System.Drawing.Image and need to convert it to a variable of type byte so I can store the image in the database. Can someone show me how to do that in VB.NET code.
Nested GridView Control returns "Object variable or With block variable not set" when outer GridView returns rows.
The Nested GridView Control works as long as the outer GridView returns rows, the following code works: [Code]....
Object variable or With block variable not set.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object variable or With block variable not set.
Source Error:
Line 118: If e.Row.RowType = DataControlRowType.DataRow Then Line 119: Dim myStatus_ID As SqlDataSource = CType(e.Row.FindControl("sqlDeviceStatusAssign"), SqlDataSource) Line 120: If Not e.Row.DataItem("Status_ID") Is Nothing Then Line 121: myStatus_ID.SelectParameters(0).DefaultValue = e.Row.DataItem("Status_ID") Line 122: End If
I have tried checking for IsDbNull and checking to see if a label exists in a given row. This code *If Not e.Row.DataItem("Status_ID") Is Nothing Then* appears to do nothing.Same with the following:
*Dim localLblItemReference As Label = CType(e.Row.FindControl("lblItemReference"), Label)
To further clarify my question above, I am looking for a method to detect e.Row.DataItem("Status_ID") is nothing/null due to the outer GridView returning 0 results in a query.I have a (Outer) GridView Control with another GridView Control inside of a template field with it's associated SqlDataSource control.
In the "Protected Sub GridViewReport_RowCreated", I provide the Select Parameter for the associated SqlDataSource with the DataItem row value.When the (Outer) GridView Control does not return any rows, the "e.Row.DataItem("Status_ID")" throws a:
Exception Details: System.NullReferenceException: Object variable or With block variable not set.
I am using three listviews on a page ... the first is always populated ... the other two are sometimes populated I want to total amounts and counts from all three ... so I set up steps in the DataBound events works great when all three listviews are populated the error "Object Variable or With block variable not set." occurs when LV2 or LV3 is not populated I've tried testing DataItem ... Is Nothing but get the failure on the If test instead
I have a web application which uses a session variable to store the logged in userid. If no user is logged in, of course this variable will be empty and the contents displayed on my website are meant for guests. If there is a user logged in, the user specific controls/access/links will then be a displayed.
I am now having issues with my hosting where on shared application pool, the worker recycle is triggered every 90 minutes, this will clear sessions causing all my users to be logged out. I opted for a dedicated application pool, which got worse because I am only allocated 50MB memory limit and if this is reached, the worker recycle is triggered and I lose my sessions again. I have tried as much as possible optimization techniques, e.g. dispose where possible, close connections, disable viewstate for static controls etc but my memory per instance keeps building up from page to page without any signs of improvement. I don't use loops nor store huge objects like bitmaps etc but my sessions are now gone even faster than 90 minutes in shared application pool before.
I have considered using SQL Session State but there isn't a simple guide on using this with MySQL. I am getting desperate and considering using a public variable, a string as a replacement to store logged in user id instead of in a session variable. I am pretty sure this will solve my issue with sessions being recycled but are there any negative consequences of doing this? One problem I can think of is if the user closes the browser, the system will never know that the user is now logged out and this public variable should be nothing. In this scenario, will the GC eventually clear this abandoned public variable.
I'm evaluating two options of accessing a server side data on client side. Little bit confused about the efficiency or may be you can call it as finding best approach to do it.
I need to access a server side data may be an integer value in javascript on client side. I know about two options to do it.Create a public variable or property on server side and set it to javascript variable on client side as below:
var value = eval(<% =value %>);
Create a asp hidden variable and set value in this hidden variable from server side and access it through javascript using document.getElementById().
Which is the best approach and what are the pros and cons?
Possible Duplicate: Use of var keyword in C# Hi, I am pretty new in C#,I would like to know the best practices in declaring variables.I know it is possible to use VAR (explicit declaration) or the DataType when declaring a variable (implicit).
I'm am not quite sure why I am getting this error.
Dim numUsers as Integer Using myConnection as New System.Data.SqlClient.SqlConnection("Data Source=(local);InitialCatalog=dbtest;Integrated Security=True") Dim queryString As String = "SELECT COUNT(*) AS Num_Of_User FROM tblusers WHERE username=@username AND password=@password" Using myCommand as New System.Data.SqlClient.SqlCommand(queryString, myConnection) myConnection.Open myCommand.Parameters.AddWithValue("@username", requestName) myCommand.Parameters.AddWithValue("@password", requestPass) numUsers = myCommand.ExecuteScalar() End Using End Using
Here second declaration of x gives error that "variable 'x' hides a variable in an enclosing block. I wonder why this error is not given for second 'i' variable declared in second for loop?
Since i am declaring second x in a separate for block, why this error is given for variable second x ?
What would be the proper syntax in ASP.NEt 3.5 C# to assign a TextBox value to a temporary or session variable to be manipulated (added, subtracted, multiplied, divided) at different points in the application? I want to add a decimal number to this variable in almost every instance as well.
We have product which calculates insurance quotes of all the Home insurance companies in florida and compare the rates . I was looking at a way to populate the insurance policy form on the actual insurance company web site with the values entered in the form present on our web site with a button click. Can somebody please tell me whats the best approach to achieve this and what complications this would entail....like the security issues
I'm making an application that fetches videos from youtube.i'm done with searching partow i wanna fill data into a panel using label and image button but neither format is good nor image button performing its click event.
I have a number of dropdownlists which use cascading dropdownlist / webservices. All fine. Now user wants last dropdown to be multi-select. So I want to replace the last dropdownlist with a listbox. But there is no cascadinglistbox. I'm looking for a straight-forward solution if possible. Either how to fill the listbox with the existing webservice which fills the last dropdownlist, or - is it possible to use the contrents of the last dropdown as a datasource for the listbox? I thought maybe hide the last dropdown and loop through its contents to fill the listbox.
I have a formview and I want to do a lot with it.First I want to go from page a to page b where page b is a formview in insert mode.After the data is in a database a want to go to page b in select mode (readonly). With a button I want to go to update mode, so you can change your profile.But whatever I do, I stuck with filling up the formview and get the right data.My prograexist off fist make a user with a create user wizard.
I am trying to populate a GridView with some data that I'll grab from a MySQL Database. I googled and found some code ! But it is giving the following error:[IMG]http://i56.tinypic.com/15foy78.jpg[/IMG]