|
Use HttpWebRequest.Create instead of WebRequest.Create, that may work. The documentation for WebRequest.GetRequestStream suggests it is not implemented.
|
|
|
|
|
I don't think that will help, as:
1. the method is overridden in HttpWebRequest, which means it is virtual anyway.
2. it works for OP too, a couple of times at least.
3. I use WebRequest.GetResponse myself all the time.
So I rather suspect something is wrong with the web site; it could be down, needing special credentials, whatever.
|
|
|
|
|
I was just offering a suggestion of something to try. Usually when there is no obvious error the best thing to do is try something else, assuming you check the normal things.
With regard to credentials or the site being down, both throw exceptions, no? The OP reported hanging which is usually different.
|
|
|
|
|
Ennis Ray Lynch, Jr. wrote: both throw exceptions, no?
I would hope so, but I am not sure. Anyway, there isn't enough code to work with. What about timeouts? what about threading?
What I would do is:
- add detailed logging (and not use single-stepping);
- change the order of the web sites and see what gives (see if the one that hangs also does so when it is first).
|
|
|
|
|
Greetings,
Search on Google and Code Project and found nothing in the 15 minutes dedicated to the task...
Here is my question:
I am reading through a binary file and need to copy to a dynamic array an unknown number of bytes streams.
At first I thought the simplest way would be to do a multidimensional string array however since I do not know how many items will be in the file instantiating a huge array felt like going to war with Fat Bastard instead of a Ninja.... loll
Hence I tried this code:
ArrayList sd = new ArrayList();
sd.Add(new ArrayList());
sd.Add(new ArrayList());
sd.Add(new ArrayList());
The problem is that I don't know how to use it.
I have two scenarios:
1- Add stuff to the array
2- Access the stuff (later I will need to read line by line the stuff (start,end, content) that the ArrayList holds)
Thanks for helping out a newbie
|
|
|
|
|
|
Hi,
Thank for you for answering.
However, and its my fault, your answer is not fulfilling its purpose.
In this code:
ArrayList sd = new ArrayList();
sd.Add(new ArrayList());
sd.Add(new ArrayList());
sd.Add(new ArrayList());
How would add an item (the item being the beginning offset, the end offset and the content itself) ?
Also, how would you access just the beginning offset of the first item?
Thank you for your time, its appreciated.
|
|
|
|
|
sd [ i ].Add ( item )
I'm not sure what you mean.
|
|
|
|
|
Oh, and why use ArrayList rather than a generic collection?
|
|
|
|
|
Hi,
ArrayList or Generic I don't know.
I have to store in some kind of array items that each have three properties (long,long,string).
I need a way to have the array be dynamic in order to avoid instantiating a huge array.
thanks,
|
|
|
|
|
public struct MyStruct
{
public long x;
public long y;
public string z;
}
List<MyStruct> array = new List<MyStruct>();
|
|
|
|
|
Thanks for the answer
|
|
|
|
|
That is still the PDF reader, right?
I suggest you study some more before you attempt all this, you seem to be drowning. I suggest you buy and study an introductory book on C#. In a few days time, you will understand bytes from characters, and collections from arrays.
Two detail suggestions:
- don't use ArrayList, use a generic List<T> instead;
- avoid structs until you fully understand value types (which won't happen in a fortnight) ; if you think you do, you still don't, and you will get into big trouble putting them in arrays or collections all the time.
|
|
|
|
|
Hi Luc (Bonjour?)
Yes, lollll it does feel like drowning sometimes...
I will start downloading a few C# books from www.ebookshare.net and start reading this weekend please let me know a recommendation if you have a great one.
I need to write code at the same time I learn otherwise it doesn't stick well.
That's why I drown a lot right now... lots to learn
Thanks for the comments, always welcomed.
Antoine
ps: I am still reading the PDF reference, and still making progress, partly thanks to people like you. Its a nice personal project.
|
|
|
|
|
Bazewouelle wrote: please let me know a recommendation if you have a great one.
I don't, as I consider book preference a very subjective matter in general, and I learned C# about 10 years ago. I always did like the Microsoft Step-by-step series. And I do recommend a real book, something you own, hold, study, put aside, read again later, etc. This[^] tells you more.
|
|
|
|
|
I have "C# for Dummies" and "Professional C# 2nd Edition", but I generally refer to the spec.
|
|
|
|
|
Is it possible to get the "Results View" from the ICollectionView? If so, how?
I don't want the "SourceCollection" but instead the "Results View".
Thanks for help!
|
|
|
|
|
I have a checkbox in Gridview. I can able to enable and disable checkbox using javascript. I am getting checkbox.checked as true even though it is unchecked. Can u help me out.
<asp:checkbox id="chkIs360" enabled="false" runat="server">
// Enable checkbox //
chkIs360.disabled=false;
if(chkIs360.parentElement.tagName == 'SPAN' && chkIs360.parentElement.disabled == true)
chkIs360.parentElement.disabled = false;
|
|
|
|
|
SPAN/span?
|
|
|
|
|
I think you should try to ask this question at ASP.NET[^] forum.
Don't forget to rate answer, that helped you. It will allow other people find their answers faster.
|
|
|
|
|
I agree. I've seen this forum cluttered with so many misplaced messages, it looks like a teenager's bedroom!
The mind is like a parachute. It doesn’t work unless it’s open.
|
|
|
|
|
Disabled elements (and possibly their child elements) do not post back to the server. If you are disabling a control and it doesn't get posted back, your code-behind will try to figure out its state from the ViewState. Why are you disabling a SPAN? I generally try to keep all of my code that determines wheter something is enabled or not either all on the server or all on the client. That way they don't get out of sync.
Another trick you could try is to enable all of your controls in the OnClientClick of your submit button or whatever causes postback to make sure they get the values the user sees.
|
|
|
|
|
Hi,
I am currently writing some unit tests for my C# application, so I made an Access database with various datasets containing multiple test values. The first column contains an ID which is only a number starting at 1 in the first row, and is increased every next line. This is my primary key.
I implement this test database in my Test class like this:
[DataSource("System.Data.OleDb", "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\TestData.mdb", "CValues", DataAccessMethod.Sequential), DeploymentItem("Tests\\TestData.mdb"), TestMethod()]
This works fine, however when I display the test results in VS 2010, the "Data Row" does not match the order in my database. Currently, my Database has about 30 entrys, and the datarow-output in VS 2010 begins with row 8 from my database, going to the end, and the first 7 rows in my database are displayed as the last datarows in VS 2010.
I would really appreciate if I had the same datarow order in access and VS2010 so I can easily compare both of them.
How can this be achieved?
|
|
|
|
|
Hi,
AFAIK database query results are ordered as much as you request them to be in a specific order; without an ORDER BY clause, they are in random order.
If you don't want to add an ORDER BY clause, the best you can do is sort the results yourself before comparing them with your expected set of results.
|
|
|
|
|
Thanks, this worked great, I simply created a Query called ValuesSortedQuery which I use in my DataContext, the query is really simple and looks something like this:
SELECT *
FROM Values
ORDER BY Values.ID;
Works just fine
|
|
|
|