|
hi.i want make a report that have 60 filed.and its very hard to me for make report in crystal report in one page,please help me to make several pages in crystal report.
|
|
|
|
|
You can add page breaks in the design interface in CR (spit)
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
How can i transfer files from a specified location to my server using FTP.
|
|
|
|
|
Look at the MSDN Sample below:
[^]
|
|
|
|
|
I want to move all the files in the given directory path to server Using FTP.
|
|
|
|
|
Is this a C# question? If not then you just need to use the FTP commands to send the files. If you are trying to transfer through some code then you should take a look at the FtpWebRequest Class[^].
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
I see voting still hasn't been restored, so here's a for the post.
"I've seen more information on a frickin' sticky note!" - Dave Kreskowiak
|
|
|
|
|
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
Maybe you have to use a foreach loop and different threads to upload the stuff...
foreach(string file in Directory.GetFiles("C:\Temp\FtpUpload"))
{
FTPClass.UploadFile(file);
}
|
|
|
|
|
I have developed master-detail relationship in two grids, but i want in one grid. Is it possible or not in windows Application?
|
|
|
|
|
Mis$Fit wrote: Is it possible or not in windows Application?
It's possible.
------------------------------
Author of Primary ROleplaying SysTem
How do I take my coffee? Black as midnight on a moonless night.
War doesn't determine who's right. War determines who's left.
|
|
|
|
|
|
You'll either have to use a 3rd party grid control that supports it or develop you're own (not easy!). The DatGridView doesn't support it.
|
|
|
|
|
As I recall you can have drill-down functionality in a DataGridView, but I haven't tried that since 2005.
You probably don't want any grids at all. Grids are horrible.
If you are just presenting readonly data I recommend a TreeView for hierarchical data.
What is it you are trying to do?
|
|
|
|
|
I'm sure I saw there was a documentation regarding to enum usage.
I'm creating a game children that would involve a person that have enums of face, body, legs, feet, arms, hands. Each of those parts have unique values (i.e. face would have values of "round", "square", "oval").
I'm not quite sure on how to put those enums into "person" object.
Can anyone point out the documentation? Thanks!
(or should I use struct? or the other way?)
modified 16-Dec-12 22:23pm.
|
|
|
|
|
Something along the lines of:
public enum FaceType { Round , ... }
public enum FootType { Hairy , ... }
public class Person
{
public FaceType Face { get ; private set ; }
public FootType LeftFoot { get ; private set ; }
public FootType RightFoot { get ; private set ; }
...
}
might work, but I'm unsure it would be best -- for one thing adding new attributes, like new face types, might be more difficult than necessary.
You might consider have a config file or a database to store the types and values.
|
|
|
|
|
ahh I'll give that a shot! thanks!
|
|
|
|
|
Hi,
I want to ask about MySqlParameter, when to use Add and when to use AddWithValue? because both seems to be working in every case I tried..
Technology News @ www.JassimRahma.com
|
|
|
|
|
There is no difference in the end result, AddWithValue just shortens the parameter creation process. Use the one you are comfortable with.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
You can use whichever you want, but I always use Add because IDataParameterCollection doesn't include AddWithValue .
|
|
|
|
|
use AddWithValue!
beacuse use a strongly type dataset functionality
|
|
|
|
|
Hi,
Maby this is simple for you, but for me is not.
I have this code:
int rezultat = 0;
try
{
if (sqlconn.State != ConnectionState.Open)
{
sqlconn.Open();
}
rezultat = (int)cmd.ExecuteScalar();
}
catch (Exception ex)
{
lblMesaje.Text = "Eroare: " + ex.Message.ToString();
}
finally
{
if (sqlconn.State != ConnectionState.Closed)
{
sqlconn.Close();
}
}
return rezultat;
Is just for inserting a new record in a table. Even if this throw an error "Specified cast is not valid." "rezultat=(int)cmd.ExecuteScalar();" - the code is executed and the row is inserted in the database, and the execution continues.
Why it continues?
Maby i don't understand the try catch finally yet
Thank you!
|
|
|
|
|
The whole idea of try...catch blocks is to do exactly what you have done: catch an error, report it (or log it, or fix it) and let the software continue without crashing.
In your case, the exception is being thrown because the result returned by SQL is not an integer, and cannot be cast to an integer (it may be a DBNull, or a string for example - either put a breakpoint on the ExecuteScalar line and look at the return, or include the return value in your message to actually fix the problem). But the insert has been done by that time, so the row is in the DB already.
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
|
|
|
|
|
Thank you for your message!
Beceause now i try to learn some C# programming (and write in english), your message help me to understand about Try catch.
Just to be sure that i have understand:
1. I have my btnSave code that look like this:
protected void btnSave_Click(object sender, EventArgs e)
{
try
{
int x = 0;
x = SaveData();
if (x > 0)
{
lblMesaje.Text = " Your new ID is: " + x.ToString();
}
}
catch (Exception ex)
{
lblMesage.Text = "Some error occured: " + ex.Message;
}
}
2. Now here is my Insert function:
private int SaveData()
{
//SQL objects set..
int result= 0;
try
{
if (sqlconn.State != ConnectionState.Open)
{
sqlconn.Open();
}
result= Convert.ToInt32(cmd.ExecuteScalar());
return result;
}
catch (Exception)
{
throw;
}
finally
{
if (sqlconn.State != ConnectionState.Closed)
{
sqlconn.Close();
}
}
}
Now i throw and exception in SaveData function and the message is displayed to the user. Is ok?
Thanks again!
|
|
|
|
|
Looks good!
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
|
|
|
|