|
PowerCollections looks interesting.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
|
|
|
|
|
Yeah it's quite cool, although I've not needed to use it in anger yet. But I'm aware it's another tool in the box should I need it. There's also the more powerful but more abstract C5 library.
http://www.itu.dk/research/c5/[^]
|
|
|
|
|
I doubt you'll find anything faster and more flexible than a database... that's what they're for.
|
|
|
|
|
hi all,
Any ideas as to why the database is not being updated will be greatly appreciated!
It is driving me mad...and I just can't see what i am doing wrong
string dId = "Golden";
string dCharge = "150";
OleDbConnection connectDb = new OleDbConnection(db);
connectDb.Open();
OleDbCommand update = new OleDbCommand("UPDATE ShippingCharges SET Charge = ? WHERE ShippingID = ?", connectDb);
update.Parameters.Add("@ShippingID", OleDbType.Char).Value = dId;
update.Parameters.Add("@Charge", OleDbType.Integer).Value = dCharge;
update.ExecuteNonQuery();
connectDb.Close();
-- modified at 12:18 Saturday 1st December, 2007
|
|
|
|
|
mocasu wrote: update.Parameters.Add("@ShippingID", OleDbType.Char).Value = dId;
update.Parameters.Add("@Charge", OleDbType.Integer).Value = dCharge;
shouldn't the update command be "Update ShippingCharges set Charge = @Charge where ShippingID = @ShippingID" if you call your updateParameters like that?
|
|
|
|
|
Thanks...but either way the database is not being updated
|
|
|
|
|
The parameters need to be added in the correct order. Even when named.
|
|
|
|
|
Thanks a lot!
As you said, I had just switched the add parameter code and ...voilA!
|
|
|
|
|
|
Does anyone know some great articles or sites on XNA that really explain their code well and have code, so a beginner to XNA can learn something?
- I love D-flat!
|
|
|
|
|
This site has some videos about XNA:
http://www.xnatutorial.com/[^]
If this isn't good enough for you, then try Google.
Kristian Sixhoej
"Failure is not an option" - Gene Kranz
|
|
|
|
|
Are the Microsoft sites not good enough then?
Kevin
|
|
|
|
|
I don't have the membership, soo it's not much use, but they do have some goodies.
- I love D-flat!
|
|
|
|
|
I understand the idea of how to make a bunch of rectangles in random places, but I just can't follow through. You would have rect1 - 25 . You would have Random r . How would I make them draw at random places on a form? Thanks in advance.
- I love D-flat!
|
|
|
|
|
Hi,
in the OnPaint method of the Control/Form you want to draw your shapes in, have a for loop
that generates random x,y,width,height values (all within legal bounds), and call
Graphics.DrawRectangle (or FillRectangle) for each of them.
Alternatively, generate those numbers elsewhere and store them; then have your OnPaint feed
them to Graphics.DrawRectangle.
Luc Pattyn [Forum Guidelines] [My Articles]
this months tips:
- before you ask a question here, search CodeProject, then Google
- the quality and detail of your question reflects on the effectiveness of the help you are likely to get
- use PRE tags to preserve formatting when showing multi-line code snippets
|
|
|
|
|
How would I select a large amount of (say) rect1 - 25? I saw a post a while back that did something close, but I can't find it. It's like...
(my example)
rect(and a for loop here)<br />
{<br />
<br />
}
... or something like it
-- modified at 11:28 Saturday 1st December, 2007
- I love D-flat!
|
|
|
|
|
Something along these lines:
List< Rectangle> rects=new List< Rectangle>;
Random rand=new Random();
for (int i=0; i< RECT_COUNT; i++) {
int x=rand.Next(xBounds);
int y=rand.Next(yBounds);
int w=rand.Next(widBounds);
int h=rand.Next(heiBounds);
Rect r=new Rectangle(x,y,w,h);
rects.Add(r);
}
...
Graphics g=e.Graphics;
foreach(Rectangle r in rects) {
g.DrawRectangle(r);
}
Luc Pattyn [Forum Guidelines] [My Articles]
this months tips:
- before you ask a question here, search CodeProject, then Google
- the quality and detail of your question reflects on the effectiveness of the help you are likely to get
- use PRE tags to preserve formatting when showing multi-line code snippets
|
|
|
|
|
Oh. Thanks.
- I love D-flat!
|
|
|
|
|
I want to clip the cursor into any closed figure that have been drawn using graphicspath and have been transformed aswell. I want this to be done in GDI of C#. The default clip property of cursor is limited to clip it under rectangular area.
Sharjeel H Khan
|
|
|
|
|
I have declared an array like this
"ArrayList tableNames = new ArrayList();"
and I have added some values to it using
"tableNames.Add(row["TABLE_NAME"].ToString());"
Now I want to traverse it untill the last element.
Reply Hurry!
Regards,
chanzeb chaudhary
|
|
|
|
|
StringBuilder mybuilder=new StringBuilder();
foreach(string s in tableNames)
{
mybuilder.Append(s)
}
|
|
|
|
|
chanzeb wrote:
Reply Hurry!
That is rather rude.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
|
|
|
|
|
chanzeb wrote: Reply Hurry
You must be joking.
Your question tells me that you're very new to C#. You should buy a beginner book and work through it. You should certainly be aware of basic language constructs like for each before you start trying to work with databases, etc.
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
First, learn about foreach .
Second, learn about System.Collections.Generic.List<string> .
Third, learn that the .ToString() on your row["TABLE_NAME"] is likely unnecessary, try a cast instead.
Fourth, if you're already traversing a DataTable why are you even asking?
|
|
|
|
|
what will i do to have an inputed value in a textbox in form 1 and and have that value appears on another textbox in form2?
thanks!!
|
|
|
|