|
I have a text file and i want to Split the file into mulitple files based off the city and then create new files with the city name.
I am able to read the file and also chnaged the semi colon to a comma in the file. How do i split into multiple files based on city and then create new ones based upon city names
This is how the text file looks like(just a junk data)
FirstName;LastName;DOB;City;State;Zip
Suzy;Adams;05/15/1977;Salt Lake City;UT;84054
Brady;Broom;03/16/1978;Provo;UT;84054
Andrew;Packard;02/06/1980;Salt Lake City;UT;84034
Ralph;Vunderly;01/15/1983;Provo;UT;84023
Thi si my code looks like
Imports System
Imports System.IO
Imports System.Collections
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim objReader As New StreamReader("c:\test.txt")
Dim sLine As String = ""
Dim arrText As New ArrayList()
Do
sLine = objReader.ReadLine()
If Not sLine Is Nothing Then
sLine = Replace(sLine, ";", ",")
arrText.Add(sLine)
End If
Loop Until sLine Is Nothing
objReader.Close()
For Each sLine In arrText
' Console.WriteLine(sLine)
' MsgBox(sLine)
'Response.Write(sLine)
Dim furst As String = arrText(0)
Response.Write(furst)
Next
'Response.Write(sLine)
Response.Write(furst)
Console.ReadLine()
End Sub
End Class
|
|
|
|
|
Create the new file, write data to it, save it. Rinse and repeat until you are done.
You can find plenty of sample code on how to do this on Google, just search file handling or files.
One trick with ASP.NET though, you have to give IUSR_[Machine Name] access to the folder you want to read/write files to.
The best way to accelerate a Macintosh is at 9.8m/sec² - Marcus Dolengo
|
|
|
|
|
i have two string "a" and "b"
i want to concatenate string c = "a" "b" in asp.net
my code is
string p1 = "'" + b + '"' +' ';
string p2 = "'" + c + '"' +' ';
what result is coming c = "\p1\"\"p2";
what i want to result c = "p1" "p2";
how it will possible.
|
|
|
|
|
Try this
string a="\"a\"";<br />
string b = "\"b\"";<br />
string c = a + b;
|
|
|
|
|
|
not possible !!!! its working !!!
my output is
"a""b"
now if you want
c="a""b"
then use
string d="c="+ c;<br />
response.write(d)
|
|
|
|
|
|
You are not clear about your problem . answer is given !!!!!
|
|
|
|
|
string a = "hello";
string b = "world!!!";
string str = string.Format("\"{0}\"\"{1}\"", a, b);
Please remember to rate helpful or unhelpful answers, it lets us and people reading the forums know if our answers are any good.
|
|
|
|
|
no dost same probleam create
i want to result
c = "a" "b"
only for this
|
|
|
|
|
I didnt understand....
you can use
c="a" + "b";
and get
c="ab"
or if you want c="a""b" then you can write
c="\"a\""+"\"b\"";
simple...
Abhishek Sur
Web Developer
|
|
|
|
|
i m getting same probleam plz implement practically in asp.net
|
|
|
|
|
i think he is confused himslef !!! he dont know what to do !!!
|
|
|
|
|
simple
i have two stirng
string s1 = "a";
string s2 = "b";
when concatenate both string then show result
c = s1 + s2;
c = "\"a\"\"b\""
but i want to result
c = "a""b";
|
|
|
|
|
Did you check my last post that i have give with your "same problem" Reply
|
|
|
|
|
Try to run this code !!!
string a="\"a\"";
string b = "\"b\"";
string c = a + b;
string d= "c="+c;
Response.Write(d);
Note : Use StringBuilder Rather Than String
|
|
|
|
|
string a="\"a\"";
string b = "\"b\"";
string c = a + b;
string d= "c="+c;
Response.Write(d);
USer String Builder Rather Than String !!!
|
|
|
|
|
|
Hi,
In my application I have to give ftp access to site users.
Their username and password will be same that they use to access the sites.
Is their any way to set their ftp account by application or have to do this manually.
Thanks in advance.
modified on Friday, August 29, 2008 10:04 AM
|
|
|
|
|
I think you have to create FTP user account manually and from with code you may invoke ftp upload.... through the FTP session opened through userid and password credentials....
I dont know the way to create FTP session from HTTP requests...
Is it possible.. If someone knows I would also like to know...
Abhishek Sur
|
|
|
|
|
Is possible to change the master page at runtime. tnx in adv.
Balasubramanian K.
|
|
|
|
|
yes u can
Page.MasterPageFile = "name of master page"
|
|
|
|
|
yes and This should be write in Page_PreInit() Event .
|
|
|
|
|
yes. You can change it on Page_PreInit() Event
protected void Page_PreInit(object sender, EventArgs e)
{
if (Request.Params["PageName1"] != null)
{
this.MasterPageFile = "~/MasterPages/PageName1.master";
}
else if (Request.Params["PageName2"] != null)
{
this.MasterPageFile = "~/MasterPages/PageName2.master";
}
else
{
this.MasterPageFile = "~/MasterPages/Default.master";
}
}
|
|
|
|
|
Yah.. thank you
Balasubramanian K.
|
|
|
|