|
Hi,
have a look at the Process class, its GetCurrentProcess method and Modules property.
Luc Pattyn [Forum Guidelines] [My Articles]
this weeks tips:
- make Visual display line numbers: Tools/Options/TextEditor/...
- show exceptions with ToString() to see all information
- before you ask a question here, search CodeProject, then Google
|
|
|
|
|
Is it necessary for the table field to be ole in order to show the pic into crystal report.i am storing the path in the database, but not being able to retrieve the corresponding pic.
Sonia Gupta
Soniagupta1@yahoo.co.in
Yahoo messengerId-soniagupta1
Love is Friendship and Friendship is Love....
|
|
|
|
|
sonia,
don't repeat your question within a day with different subject/header.
Rupesh Kumar Swami
Software Engineer,
Integrated Solution,
Bikaner (India)
My Company
|
|
|
|
|
sorry sir, if u please provide the answer.Actually i was in urgent need of it.
Sonia Gupta
Soniagupta1@yahoo.co.in
Yahoo messengerId-soniagupta1
Love is Friendship and Friendship is Love....
|
|
|
|
|
sonia,
i never do this type of work.I m not sure that following link is helpful for u
First Example
and
Second Example
Rupesh Kumar Swami
Software Engineer,
Integrated Solution,
Bikaner (India)
My Company
|
|
|
|
|
can't i put the image type control at design time reason is i am using other fields in the same report . i don;t want to put the image control at run time
Sonia Gupta
Soniagupta1@yahoo.co.in
Yahoo messengerId-soniagupta1
Love is Friendship and Friendship is Love....
|
|
|
|
|
you can try Googling
Rupesh Kumar Swami
Software Engineer,
Integrated Solution,
Bikaner (India)
My Company
|
|
|
|
|
Dear all,
I got this project that was written originally on .NET framework 1.1. I converted the project with Visual C# 2005 Express , and it compiles just fine. However, when I want to run it I get a .NET framework initialization error , telling me that I need 1.1 in order to run the application. I though 1.1 was , without any restrictions, backwards compatible. How can I fix this without re-writing the entire code.
cheers,
|
|
|
|
|
You rebuilt the app using VS 2005 and *that* binary asks for v1.1?
Have you tried running it through the debugger yet?
Cheers,
Vıkram.
Be yourself, no matter what they say.
- Sting, Englishman in New York.
|
|
|
|
|
Yup .. that's exactly what it does
Weird huh ?
The debugger tells me that it cannot open a CLR and that I have to repair my Framework 2.0. However, other programs debug, compile and run just fine, so I highly doubt if it's the framework that is broken.
|
|
|
|
|
I need to get files from my c drive one-by-one using file uploader and put themin a list box then save the files to a server.
can someone help please.
|
|
|
|
|
And where exactly are you stuck?
You can get files from a directory using the DirectoryInfo and FileInfo classes. Use the properties exposed by these classes to add them to your listbox. As for saving them to a server, it depends on what protocol you will be using.
Cheers,
Vıkram.
Be yourself, no matter what they say.
- Sting, Englishman in New York.
|
|
|
|
|
Vikram A Punathambekar wrote: You can get files from a directory using the DirectoryInfo and FileInfo classes.
These are serverside. I think he is expecting something on the web browser. He might most probably need an ActiveX solution to achieve the same.
|
|
|
|
|
Hi everyone,
I've recentley started using C# and am doing an application to insert data using oledataadapter and dataset, and i have an error data type mismatch in this line 'int t1 = adapter.InsertCommand.ExecuteNonQuery();' can anyone tell mi what that means and what ive done wrong, because all my data types are text. Here's the code below:
string strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=datacapt.mdb";<br />
OleDbConnection conn = new OleDbConnection(strConnection);<br />
conn.Open();<br />
string strCommand = "INSERT INTO compdata(ID,CompanyName,ContactName) Values ('" + txID.Text + "','" + txtName.Text + "','" + txtcontact.Text + "')";<br />
<br />
OleDbDataAdapter adapter = new OleDbDataAdapter();<br />
adapter.InsertCommand = new OleDbCommand(strCommand, conn);<br />
<br />
<br />
int t1 = adapter.InsertCommand.ExecuteNonQuery(); <br />
conn.Close();<br />
<br />
if (t1 > 0)<br />
{<br />
MessageBox.Show("added successfully!");<br />
<br />
}
Thanks very much
Csanda
|
|
|
|
|
Hi csanda,
You're trying to assign an insert statement as the value for integer t1, while an insert statement should be executed by itself and an integer can only have numbers as a value. I would do it differently. Try the following code :
void Whatever()<br />
{<br />
try<br />
{<br />
string strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=datacapt.mdb";<br />
OleDbConnection conn = new OleDbConnection(strConnection);<br />
conn.Open();<br />
string strCommand = "INSERT INTO compdata(ID,CompanyName,ContactName) Values ('" + txID.Text + "','" + txtName.Text + "','" + txtcontact.Text + "')";<br />
<br />
OleDbDataAdapter adapter = new OleDbDataAdapter();<br />
adapter.InsertCommand = new OleDbCommand(strCommand, conn);<br />
<br />
<br />
adapter.InsertCommand.ExecuteNonQuery(); <br />
conn.Close();<br />
<br />
{<br />
MessageBox.Show("Added successfully!");<br />
}<br />
}<br />
catch (Exception exc)<br />
{<br />
MessageBox.Show("An error occured :" + exc.ToString());<br />
}<br />
}
cheers,
|
|
|
|
|
Hi,
Thanx for your reply, but it still returns the same error. Tell me is this code compatible with c# .net 2005.
Csanda
|
|
|
|
|
Although you can return a value from a call to ExecuteNonQuery , its slightly harder to setup as you must use output or return parameters from your query.
If you want to return a single value (say a 1 or 0 to indicate success/failure), you may find it easier to use ExecuteScalar . However, this returns a type called object which you must cast to an int (if that is what is being returned from the query)
Now, it is not clear from your code what t1 was supposed to return, but the sensible thing would be to return the new key from the table row just inserted. You could return 0 if the insert did not succeed and the rest of your code should then work fine.
I think @@IDENTITY works for Access for returning a newly inserted key, so your statement should change to:
string strCommand = "INSERT INTO compdata(ID,CompanyName,ContactName) Values ('" + txID.Text + "','" + txtName.Text + "','" + txtcontact.Text + "');SELECT @@IDENTITY";
then change:
int t1 = (int)adapter.InsertCommand.ExecuteScalar();
If @@IDENTITY does not work there will be loads of articles on the web about returning a newly inserted key.
|
|
|
|
|
You might want to simplify it by not using the OleDbDataAdapter, but use an OleDbCommand directly.
string strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=datacapt.mdb";
OleDbConnection conn = new OleDbConnection(strConnection);
conn.Open();
string strCommand = "INSERT INTO compdata(ID,CompanyName,ContactName) Values ('" + txID.Text + "','" + txtName.Text + "','" + txtcontact.Text + "')";
OleDbCommand comm = new OleDbCommand(strCommand, conn);
int t1 = command.ExecuteNonQuery();
conn.Close();
if (t1 > 0)
{
MessageBox.Show("added successfully!");
}
|
|
|
|
|
I call the "GetOpenFileName" (Win32 API function) to creates and Open a dialog box. The dialog box is popped up but it is a modeless dialog. What I want is a modal dialog box. Anyone know how to solve this problem? Thanks.
-- modified at 5:35 Wednesday 29th August, 2007
I have to customise the OpenFileDialog so that it support the picture preview in the OpenFileDialog box. So I can't use the normal OpenFileDialog class.
|
|
|
|
|
Why not use the .net function in stead of the win32 one? You can show it modally like this:
OpenFileDialog ofd = new OpenFileDialog();
ofd.ShowDialog();
Standards are great! Everybody should have one!
|
|
|
|
|
Hi,
I have cretated one Class Library using C# and i have done tlbexp<dll> and red asm<dll>.
I wrote Client Application using win32 Console application by importing tlb.
but when Iam trying to do the CreateInstance it is giving "Class Not Registered".. Can ypu give me the Solution for this.
Thanks And Regards
Swamy
..swamy
|
|
|
|
|
Hi dears, i have problem regarding spliting and parsing Data from TextFile.. i want to store that data into the database.
my file look like this.
Product Specs :
Ambient Temperature: ||-40� to +40�C
Connector: ||N, BNC, TNC, 7/16
Coolant: ||Dry (Convection cooled)
Finish: ||Silver ot Tri-alloy plated
Frequency Range and VSWR: ||DC to 1 GHz at 1.10:1 max, 1 GHz to 6 GHz at 1.25:1 max. (N type), 1 GHz at 4 GHz at 1.25:1 max. (BNC and TNC)
Nominal Size |(with Male N-type connector): 1.6" L x 0.8" Dia.,(40.7 mm x 20.4 mm)
Operating Position: ||Any
Power Rating: ||2 Watts
Weight: ||1.9 oz. (55 g)
"||" is a delimeter before this delimeter there is value like weight i want all these into a sperate AraryList and After the Delimiter i need to store all the data to the coresponding index of the first Arraylist...
Any help would be Appericiated.
Mussarat Aziz
|
|
|
|
|
Read each line, use the Split method to split on the ||, then write your database code from there.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
MussaratAziz wrote: Hi dears
This is a really creepy way to introduce your post in English. I think the more appropriate form would be something like "Hi everyone" or just "Hi".
|
|
|
|
|
I agree with you, but I have received a lot of mails from the UK starting with "Dear Chandra"... Is this a British thing, then?
|
|
|
|