|
Sure thing ... first post your question here[^] otherwise see here[^]
The only programmers that are better C# programmers, are those who look like this -> |
Programm3r
My Blog: ^_^
|
|
|
|
|
1. Your question is not clear - please reword.
2. If this really is a question about SQL then this is not the appropriate forum.
|
|
|
|
|
|
I presume you mean for the web?
If so i'd guess the VisibleMonthChanged event...
or do you want to determine whether it is the next month or the previous?
|
|
|
|
|
Hello All,
I've got a problem with EntLib 4.1 in combination with my config file.
I have a class library for data access which has its own app.config file containing the information for the sql connection.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</configSections>
<dataConfiguration defaultDatabase="CarOmnia" />
<connectionStrings>
<add name="CarOmnia" providerName="System.Data.SqlClient" connectionString="server=(local);database=CarOmnia;User Id=xx;Password=xxxx;" />
</connectionStrings>
</configuration>
Code to access the database:
public static DataSet SelectAll()
{
DataSet retValue = new DataSet();
try
{
Database db = DatabaseFactory.CreateDatabase();
DbCommand cmd = db.GetStoredProcCommand(stpTest);
retValue = db.ExecuteDataSet(cmd);
}
catch (Exception ex)
{
throw ex;
}
return retValue;
}
With this go the following includes:
using System.Data;
using Microsoft.Practices.EnterpriseLibrary.Data.Sql;
using Microsoft.Practices.EnterpriseLibrary.Data;
using System.Data.Common;
What am i doing wrong, i'm getting the following error on the CreateDatabase() line:
{"The current build operation (build key Build Key[Microsoft.Practices.EnterpriseLibrary.Data.Database, null]) failed: The value can not be null or an empty string. (Strategy type ConfiguredObjectStrategy, index 2)"}
|
|
|
|
|
I had the same problem the other day....
Does the config file that is in the project root directory differ from the one in the Debug directory? If I remember correctly, VS overrites the config file every time you compile or change some settings in the file.
Kind regards,
The only programmers that are better C# programmers, are those who look like this -> |
Programm3r
My Blog: ^_^
|
|
|
|
|
Checked that already, unfortunately they are the same
|
|
|
|
|
What about the <app name>.exe.config ? Is that perhaps different?
Otherwise run the Enterprise Library Configuration tool and set the values again in all config files....
The only programmers that are better C# programmers, are those who look like this -> |
Programm3r
My Blog: ^_^
|
|
|
|
|
Make sure you save your application. You will get this if the application is not saved OR if the app.config is missing.
-Josh
|
|
|
|
|
Hi, how can i add checkboxes in listbox?? i want checkbox in front of every item in list box.
Thanks in advance!
yogesh
|
|
|
|
|
use a checkedlistbox instead
Life goes very fast. Tomorrow, today is already yesterday.
|
|
|
|
|
Is it a possibility to use a checkedlistbox?
Good luck!
|
|
|
|
|
|
|
I'd suggest to keep it as simple as possible;
ProcesCommand("EVENT", "Other params"); You'd have to write that method yourself, off course. It's easier to swap the contents of a variable then to swap the method that you're using.
You could also search CodeProject for some articles on creating scripts. You could then launch a (precompiled?) script, depending on the parameters that you receive
|
|
|
|
|
Eddy Vluggen wrote: You could also search CodeProject for some articles on creating scripts. You could then launch a (precompiled?)
See what I can find. Thanks for the suggestion Eddy ... every bit helps.
Kind regards,
The only programmers that are better C# programmers, are those who look like this -> |
Programm3r
My Blog: ^_^
|
|
|
|
|
Is there any easy way to monitor the amount of bytes sent and received on http port 80? I don't want to monitor the content of packets, just number and size of packets is important to me.
Is TcpListener class suitable for this purpose?
Any help would be greatly appreciated
|
|
|
|
|
You can user PerformanceCounter component by setting CategoryName property to Network Interface and after selecting appropriate counter.
|
|
|
|
|
Hi
using api hooking you can monitor the network usage such:
wsock32.dll has two funcaiton in the socket level
1 send
2 receive
from that you can monitor and it works fine.and it calculates the entire upload download.
|
|
|
|
|
Hi
I`m trying to run timer on tick method after clicking the button and i dont really understand how it can be done.
can anyone help please ??
for example :
private void button1_Click(object sender, EventArgs e)<br />
{<br />
myTimer.Enabled = true; <br />
<br />
}<br />
<br />
private void myTimer_Tick(object sender, EventArgs e)<br />
{<br />
}<br />
|
|
|
|
|
I suppose you are trying to do something like this:
private void button1_Click(object sender, EventArgs e)
{
myTimer.Tick += new EventHandler(myTimer_Tick);
myTimer.Interval = 2000;
myTimer.Enabled = true;
}
void myTimer_Tick(object sender, EventArgs e)
{
MessageBox.Show("tick");
}
|
|
|
|
|
Yes indeed
Thank you very much
|
|
|
|
|
See my reply to the above answer if you find that it does not work as you want it too
Life goes very fast. Tomorrow, today is already yesterday.
|
|
|
|
|
I want to open Firefox ever hour!
void myTimer_Tick(object sender, EventArgs e)<br />
{<br />
System.diragnostic.process.start("firefox);<br />
}<br />
static void Listen()<br />
{<br />
<br />
<br />
while (true)<br />
{<br />
try<br />
{<br />
data = new byte[1024];<br />
received = networkStream.Read(data, 0, data.Length);<br />
if (received == 0)<br />
break;<br />
<br />
string get = Encoding.ASCII.GetString(data, 0, received);<br />
var send = get.ToByteArray();<br />
//Console.WriteLine("Received from TCP Client: " + get);<br />
networkStream.Write(send, 0, send.Length);<br />
<br />
<br />
if (get == "rstartFirefox")<br />
timer1.Tick += new EventHandler(myTimer_Tick);<br />
timer1.Interval = 3600000; // once every two seconds<br />
timer1.Enabled = true;
here it doesn´t work! the code works great by a Button_Click!
What can i do that it works here?
|
|
|
|
|
start by moving the following two lines to your constructor, and use it no where else
timer1.Tick += new EventHandler(myTimer_Tick);
timer1.Interval = 3600000
then after all the code you have posted add the following line to check what going on..
MessageBox.Show("get = " + get);
let me know what pops up and how many times.
Life goes very fast. Tomorrow, today is already yesterday.
|
|
|
|