I have a Windows service that is having trouble starting up at boot time.
It requires SQL Server to start up. I have added MSSQLSERVER to the service
dependencies (as explained in http://tinyurl.com/5s7kx) but that doesn't
help. I changed the dependency from MSSQLSERVER to SQLSERVERAGENT which
made no difference. I log exceptions to the eventlog which tell me the
following error, abridged:
Login failed for user 'xxxxxx'.
at System.Data.Sql Client.Connecti onPool.GetConne ction(Boolean&
isInTransaction )
at
System.Data.Sql Client.SqlConne ctionPoolManage r.GetPooledConn ection(SqlConne c
tionString options, Boolean& isInTransaction )
at System.Data.Sql Client.SqlConne ction.Open()
<snip>
I'm thinking I need to catch this exception in a loop a few times at service
startup for a long enough time for SQL Server to completely spin up.
Anybody else have other ideas? The service is written in C#.
-- Alan 9 8150
Try playing with the "Recovery" tab parameters.
You still want your service dependent on MSSQLSERVER. If I remember
correctly, the SQLSERVERAGENT service is not started Automatically.
Dave
"Alan Pretre" <al********@new sgroup.nospam> wrote in message
news:%2******** ********@tk2msf tngp13.phx.gbl. .. I have a Windows service that is having trouble starting up at boot time. It requires SQL Server to start up. I have added MSSQLSERVER to the service dependencies (as explained in http://tinyurl.com/5s7kx) but that doesn't help. I changed the dependency from MSSQLSERVER to SQLSERVERAGENT which made no difference. I log exceptions to the eventlog which tell me the following error, abridged:
Login failed for user 'xxxxxx'. at System.Data.Sql Client.Connecti onPool.GetConne ction(Boolean& isInTransaction ) at System.Data.Sql Client.SqlConne ctionPoolManage r.GetPooledConn ection(SqlConne c tionString options, Boolean& isInTransaction ) at System.Data.Sql Client.SqlConne ction.Open() <snip>
I'm thinking I need to catch this exception in a loop a few times at service startup for a long enough time for SQL Server to completely spin up. Anybody else have other ideas? The service is written in C#.
-- Alan
Hi,
You can set the dependency in code. The code snippet below is from a
service that I wrote that assures that SQL Server is running before it
starts. After I run InstallUtil on my service MSSQLSERVER is listed in the
depended on tab in the services window. When I reboot or start from a
command line I have no problems. You should not have to code any retry loops
or take any special action in your code:
private void InitializeCompo nent()
{
....
//
// service
//
this.service.Se rvicesDependedO n = new string[] {"MSSQLSERVER"} ;
this.service.Di splayName = "Xxxxx";
this.service.Se rviceName = "Xxxxx";
this.service.St artType = System.ServiceP rocess.ServiceS tartMode.Automa tic;
....
}
--Richard
"Alan Pretre" wrote: I have a Windows service that is having trouble starting up at boot time. It requires SQL Server to start up. I have added MSSQLSERVER to the service dependencies (as explained in http://tinyurl.com/5s7kx) but that doesn't help. I changed the dependency from MSSQLSERVER to SQLSERVERAGENT which made no difference. I log exceptions to the eventlog which tell me the following error, abridged:
Login failed for user 'xxxxxx'. at System.Data.Sql Client.Connecti onPool.GetConne ction(Boolean& isInTransaction ) at System.Data.Sql Client.SqlConne ctionPoolManage r.GetPooledConn ection(SqlConne c tionString options, Boolean& isInTransaction ) at System.Data.Sql Client.SqlConne ction.Open() <snip>
I'm thinking I need to catch this exception in a loop a few times at service startup for a long enough time for SQL Server to completely spin up. Anybody else have other ideas? The service is written in C#.
-- Alan
I would try Richard's solution before doing anything else.
This looks like it will work.
Nice Richard!
"Richard" <Ri*****@discus sions.microsoft .com> wrote in message
news:49******** *************** ***********@mic rosoft.com... Hi,
You can set the dependency in code. The code snippet below is from a service that I wrote that assures that SQL Server is running before it starts. After I run InstallUtil on my service MSSQLSERVER is listed in the depended on tab in the services window. When I reboot or start from a command line I have no problems. You should not have to code any retry loops or take any special action in your code:
private void InitializeCompo nent() { .... // // service // this.service.Se rvicesDependedO n = new string[] {"MSSQLSERVER"} ; this.service.Di splayName = "Xxxxx"; this.service.Se rviceName = "Xxxxx"; this.service.St artType = System.ServiceP rocess.ServiceS tartMode.Automa tic; .... }
--Richard
"Alan Pretre" wrote:
I have a Windows service that is having trouble starting up at boot time. It requires SQL Server to start up. I have added MSSQLSERVER to the service dependencies (as explained in http://tinyurl.com/5s7kx) but that doesn't help. I changed the dependency from MSSQLSERVER to SQLSERVERAGENT which made no difference. I log exceptions to the eventlog which tell me the following error, abridged:
Login failed for user 'xxxxxx'. at System.Data.Sql Client.Connecti onPool.GetConne ction(Boolean& isInTransaction ) at System.Data.Sql Client.SqlConne ctionPoolManage r.GetPooledConn ection(SqlConne c tionString options, Boolean& isInTransaction ) at System.Data.Sql Client.SqlConne ction.Open() <snip>
I'm thinking I need to catch this exception in a loop a few times at service startup for a long enough time for SQL Server to completely spin up. Anybody else have other ideas? The service is written in C#.
-- Alan
Using dependencies may work in a situation where SQL server and your service
are on the same machine. But what about a distributed environment where SQL
server is on a separate server?
"Yoshi" wrote: I would try Richard's solution before doing anything else.
This looks like it will work.
Nice Richard!
"Richard" <Ri*****@discus sions.microsoft .com> wrote in message news:49******** *************** ***********@mic rosoft.com... Hi,
You can set the dependency in code. The code snippet below is from a service that I wrote that assures that SQL Server is running before it starts. After I run InstallUtil on my service MSSQLSERVER is listed in the depended on tab in the services window. When I reboot or start from a command line I have no problems. You should not have to code any retry loops or take any special action in your code:
private void InitializeCompo nent() { .... // // service // this.service.Se rvicesDependedO n = new string[] {"MSSQLSERVER"} ; this.service.Di splayName = "Xxxxx"; this.service.Se rviceName = "Xxxxx"; this.service.St artType = System.ServiceP rocess.ServiceS tartMode.Automa tic; .... }
--Richard
"Alan Pretre" wrote:
I have a Windows service that is having trouble starting up at boot time. It requires SQL Server to start up. I have added MSSQLSERVER to the service dependencies (as explained in http://tinyurl.com/5s7kx) but that doesn't help. I changed the dependency from MSSQLSERVER to SQLSERVERAGENT which made no difference. I log exceptions to the eventlog which tell me the following error, abridged:
Login failed for user 'xxxxxx'. at System.Data.Sql Client.Connecti onPool.GetConne ction(Boolean& isInTransaction ) at System.Data.Sql Client.SqlConne ctionPoolManage r.GetPooledConn ection(SqlConne c tionString options, Boolean& isInTransaction ) at System.Data.Sql Client.SqlConne ction.Open() <snip>
I'm thinking I need to catch this exception in a loop a few times at service startup for a long enough time for SQL Server to completely spin up. Anybody else have other ideas? The service is written in C#.
-- Alan
Yes in this case however I know that SQL Server is installed on this test
machine.
In the general case though this is why I was thinking of putting my startup
access in a retry loop. It seems like this would work for a local or remote
SQL Server. I was looking for more input from others....
-- Alan
"Mike Mazar" <Mi*******@disc ussions.microso ft.com> wrote in message
news:38******** *************** ***********@mic rosoft.com... Using dependencies may work in a situation where SQL server and your
service are on the same machine. But what about a distributed environment where
SQL server is on a separate server?
"Yoshi" wrote:
I would try Richard's solution before doing anything else.
This looks like it will work.
Nice Richard!
"Richard" <Ri*****@discus sions.microsoft .com> wrote in message news:49******** *************** ***********@mic rosoft.com... Hi,
You can set the dependency in code. The code snippet below is from a service that I wrote that assures that SQL Server is running before it starts. After I run InstallUtil on my service MSSQLSERVER is listed
in the depended on tab in the services window. When I reboot or start from a command line I have no problems. You should not have to code any
retry loops or take any special action in your code:
private void InitializeCompo nent() { .... // // service // this.service.Se rvicesDependedO n = new string[] {"MSSQLSERVER"} ; this.service.Di splayName = "Xxxxx"; this.service.Se rviceName = "Xxxxx"; this.service.St artType = System.ServiceP rocess.ServiceS tartMode.Automa tic; .... }
--Richard
"Alan Pretre" wrote:
> I have a Windows service that is having trouble starting up at boot
time.> It requires SQL Server to start up. I have added MSSQLSERVER to the > service > dependencies (as explained in http://tinyurl.com/5s7kx) but that
doesn't> help. I changed the dependency from MSSQLSERVER to SQLSERVERAGENT
which> made no difference. I log exceptions to the eventlog which tell me
the> following error, abridged: > > Login failed for user 'xxxxxx'. > at System.Data.Sql Client.Connecti onPool.GetConne ction(Boolean& > isInTransaction ) > at >
System.Data.Sql Client.SqlConne ctionPoolManage r.GetPooledConn ection(SqlConne c> tionString options, Boolean& isInTransaction ) > at System.Data.Sql Client.SqlConne ction.Open() > <snip> > > I'm thinking I need to catch this exception in a loop a few times at > service > startup for a long enough time for SQL Server to completely spin up. > Anybody else have other ideas? The service is written in C#. > > -- Alan > > > >
Running a loop will consume too much CPU. If you want to go in that path, use
a timer.
What I would suggest is to use "Recovery" options in Service Properties
dialog box. It's designed for this purpose, but I have not been able to make
it work on my .net
service. Looks like the service has to return a specific error code so the
SCM can detect it as a failed service.
"Alan Pretre" wrote: Yes in this case however I know that SQL Server is installed on this test machine.
In the general case though this is why I was thinking of putting my startup access in a retry loop. It seems like this would work for a local or remote SQL Server. I was looking for more input from others....
-- Alan
"Mike Mazar" <Mi*******@disc ussions.microso ft.com> wrote in message news:38******** *************** ***********@mic rosoft.com... Using dependencies may work in a situation where SQL server and your service are on the same machine. But what about a distributed environment where SQL server is on a separate server?
"Yoshi" wrote:
I would try Richard's solution before doing anything else.
This looks like it will work.
Nice Richard!
"Richard" <Ri*****@discus sions.microsoft .com> wrote in message news:49******** *************** ***********@mic rosoft.com... > Hi, > > You can set the dependency in code. The code snippet below is from a > service that I wrote that assures that SQL Server is running before it > starts. After I run InstallUtil on my service MSSQLSERVER is listed in > the > depended on tab in the services window. When I reboot or start from a > command line I have no problems. You should not have to code any retry > loops > or take any special action in your code: > > private void InitializeCompo nent() > { > .... > // > // service > // > this.service.Se rvicesDependedO n = new string[] {"MSSQLSERVER"} ; > this.service.Di splayName = "Xxxxx"; > this.service.Se rviceName = "Xxxxx"; > this.service.St artType = > System.ServiceP rocess.ServiceS tartMode.Automa tic; > .... > } > > --Richard > > "Alan Pretre" wrote: > >> I have a Windows service that is having trouble starting up at boot time. >> It requires SQL Server to start up. I have added MSSQLSERVER to the >> service >> dependencies (as explained in http://tinyurl.com/5s7kx) but that doesn't >> help. I changed the dependency from MSSQLSERVER to SQLSERVERAGENT which >> made no difference. I log exceptions to the eventlog which tell me the >> following error, abridged: >> >> Login failed for user 'xxxxxx'. >> at System.Data.Sql Client.Connecti onPool.GetConne ction(Boolean& >> isInTransaction ) >> at >> System.Data.Sql Client.SqlConne ctionPoolManage r.GetPooledConn ection(SqlConne c >> tionString options, Boolean& isInTransaction ) >> at System.Data.Sql Client.SqlConne ction.Open() >> <snip> >> >> I'm thinking I need to catch this exception in a loop a few times at >> service >> startup for a long enough time for SQL Server to completely spin up. >> Anybody else have other ideas? The service is written in C#. >> >> -- Alan >> >> >> >>
I talked to Microsoft technical support and apparently, it's not a good idea
to use "Service Recovery" feature of Windows 2000/XP. Here is what I did
after getting ideas from them:
- In OnStart event, create a new thread to initialize the service. This way
the "Service Start" will be successful.
- If it fails (for example, because SQL server is not ready yet), use
Thread.Sleep to wait for some time and then try to initialize the service
again.
- You can choose the number of retries and delay between each.
- You have the option to stop your service after certain number of retries.
- You may want to log each retry in the event log, along with how many times
you will retry, and delay between each retry.
"Mike Mazar" wrote: Running a loop will consume too much CPU. If you want to go in that path, use a timer. What I would suggest is to use "Recovery" options in Service Properties dialog box. It's designed for this purpose, but I have not been able to make it work on my .net service. Looks like the service has to return a specific error code so the SCM can detect it as a failed service.
"Alan Pretre" wrote:
Yes in this case however I know that SQL Server is installed on this test machine.
In the general case though this is why I was thinking of putting my startup access in a retry loop. It seems like this would work for a local or remote SQL Server. I was looking for more input from others....
-- Alan
"Mike Mazar" <Mi*******@disc ussions.microso ft.com> wrote in message news:38******** *************** ***********@mic rosoft.com... Using dependencies may work in a situation where SQL server and your service are on the same machine. But what about a distributed environment where SQL server is on a separate server?
"Yoshi" wrote:
> I would try Richard's solution before doing anything else. > > This looks like it will work. > > Nice Richard! > > > "Richard" <Ri*****@discus sions.microsoft .com> wrote in message > news:49******** *************** ***********@mic rosoft.com... > > Hi, > > > > You can set the dependency in code. The code snippet below is from a > > service that I wrote that assures that SQL Server is running before it > > starts. After I run InstallUtil on my service MSSQLSERVER is listed in > > the > > depended on tab in the services window. When I reboot or start from a > > command line I have no problems. You should not have to code any retry > > loops > > or take any special action in your code: > > > > private void InitializeCompo nent() > > { > > .... > > // > > // service > > // > > this.service.Se rvicesDependedO n = new string[] {"MSSQLSERVER"} ; > > this.service.Di splayName = "Xxxxx"; > > this.service.Se rviceName = "Xxxxx"; > > this.service.St artType = > > System.ServiceP rocess.ServiceS tartMode.Automa tic; > > .... > > } > > > > --Richard > > > > "Alan Pretre" wrote: > > > >> I have a Windows service that is having trouble starting up at boot time. > >> It requires SQL Server to start up. I have added MSSQLSERVER to the > >> service > >> dependencies (as explained in http://tinyurl.com/5s7kx) but that doesn't > >> help. I changed the dependency from MSSQLSERVER to SQLSERVERAGENT which > >> made no difference. I log exceptions to the eventlog which tell me the > >> following error, abridged: > >> > >> Login failed for user 'xxxxxx'. > >> at System.Data.Sql Client.Connecti onPool.GetConne ction(Boolean& > >> isInTransaction ) > >> at > >> System.Data.Sql Client.SqlConne ctionPoolManage r.GetPooledConn ection(SqlConne c > >> tionString options, Boolean& isInTransaction ) > >> at System.Data.Sql Client.SqlConne ction.Open() > >> <snip> > >> > >> I'm thinking I need to catch this exception in a loop a few times at > >> service > >> startup for a long enough time for SQL Server to completely spin up. > >> Anybody else have other ideas? The service is written in C#. > >> > >> -- Alan > >> > >> > >> > >> > > >
"Mike Mazar" <Mi*******@disc ussions.microso ft.com> wrote in message
news:AA******** *************** ***********@mic rosoft.com... I talked to Microsoft technical support and apparently, it's not a good
idea to use "Service Recovery" feature of Windows 2000/XP. Here is what I did after getting ideas from them: - In OnStart event, create a new thread to initialize the service. This
way the "Service Start" will be successful. - If it fails (for example, because SQL server is not ready yet), use Thread.Sleep to wait for some time and then try to initialize the service again. - You can choose the number of retries and delay between each. - You have the option to stop your service after certain number of
retries. - You may want to log each retry in the event log, along with how many
times you will retry, and delay between each retry.
"Mike Mazar" wrote:
Running a loop will consume too much CPU. If you want to go in that
path, use a timer. What I would suggest is to use "Recovery" options in Service Properties dialog box. It's designed for this purpose, but I have not been able to
make it work on my .net service. Looks like the service has to return a specific error code so
the SCM can detect it as a failed service.
"Alan Pretre" wrote:
Yes in this case however I know that SQL Server is installed on this
test machine.
In the general case though this is why I was thinking of putting my
startup access in a retry loop. It seems like this would work for a local or
remote SQL Server. I was looking for more input from others....
-- Alan
"Mike Mazar" <Mi*******@disc ussions.microso ft.com> wrote in message news:38******** *************** ***********@mic rosoft.com... > Using dependencies may work in a situation where SQL server and your service > are on the same machine. But what about a distributed environment
where SQL > server is on a separate server? > > "Yoshi" wrote: > > > I would try Richard's solution before doing anything else. > > > > This looks like it will work. > > > > Nice Richard! > > > > > > "Richard" <Ri*****@discus sions.microsoft .com> wrote in message > > news:49******** *************** ***********@mic rosoft.com... > > > Hi, > > > > > > You can set the dependency in code. The code snippet below is
from a > > > service that I wrote that assures that SQL Server is running
before it > > > starts. After I run InstallUtil on my service MSSQLSERVER is
listed in > > > the > > > depended on tab in the services window. When I reboot or start
from a > > > command line I have no problems. You should not have to code
any retry > > > loops > > > or take any special action in your code: > > > > > > private void InitializeCompo nent() > > > { > > > .... > > > // > > > // service > > > // > > > this.service.Se rvicesDependedO n = new string[] {"MSSQLSERVER"} ; > > > this.service.Di splayName = "Xxxxx"; > > > this.service.Se rviceName = "Xxxxx"; > > > this.service.St artType = > > > System.ServiceP rocess.ServiceS tartMode.Automa tic; > > > .... > > > } > > > > > > --Richard > > > > > > "Alan Pretre" wrote: > > > > > >> I have a Windows service that is having trouble starting up at
boot time. > > >> It requires SQL Server to start up. I have added MSSQLSERVER
to the > > >> service > > >> dependencies (as explained in http://tinyurl.com/5s7kx) but
that doesn't > > >> help. I changed the dependency from MSSQLSERVER to
SQLSERVERAGENT which > > >> made no difference. I log exceptions to the eventlog which
tell me the > > >> following error, abridged: > > >> > > >> Login failed for user 'xxxxxx'. > > >> at
System.Data.Sql Client.Connecti onPool.GetConne ction(Boolean& > > >> isInTransaction ) > > >> at > > >>
System.Data.Sql Client.SqlConne ctionPoolManage r.GetPooledConn ection(SqlConne c > > >> tionString options, Boolean& isInTransaction ) > > >> at System.Data.Sql Client.SqlConne ction.Open() > > >> <snip> > > >> > > >> I'm thinking I need to catch this exception in a loop a few
times at > > >> service > > >> startup for a long enough time for SQL Server to completely
spin up. > > >> Anybody else have other ideas? The service is written in C#. > > >> > > >> -- Alan > > >> > > >> > > >> > > >> > > > > > >
Thanks for the follow up.
-- Alan
"Mike Mazar" <Mi*******@disc ussions.microso ft.com> wrote in message
news:AA******** *************** ***********@mic rosoft.com... I talked to Microsoft technical support and apparently, it's not a good
idea to use "Service Recovery" feature of Windows 2000/XP. Here is what I did after getting ideas from them: - In OnStart event, create a new thread to initialize the service. This
way the "Service Start" will be successful. - If it fails (for example, because SQL server is not ready yet), use Thread.Sleep to wait for some time and then try to initialize the service again. - You can choose the number of retries and delay between each. - You have the option to stop your service after certain number of
retries. - You may want to log each retry in the event log, along with how many
times you will retry, and delay between each retry.
Thanks for the followup.
-- Alan This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Scott |
last post by:
I think I have confused myself with reading all the articles on XML so I am
hoping someone can point me in the direction for each piece of the project I
am trying to develop.
1st Step - I need to have a Web app that will create an XML stream and send
it to a Web Services on our Web server
2nd Step - Need to create a Web Service that will accept the XML Stream -
then "process" it, then send an XML Stream back
|
by: Marco Liedekerken |
last post by:
Hi,
When I try to stop my C# Windows Service I get the message "Couldn't perform
the requested operation for service ....".
Other posts suggest that it has something todo with the config file (putting
RemotingConfiguration.Configure(AppDomain.CurrentDomain.SetupInformation.Con
figurationFile) in the OnStart of the service or putting the file in the
<%WINDIR%\system32> directory would resolve the problem ).
I don't have a normal config...
|
by: Alan Pretre |
last post by:
I have a Windows service that is having trouble starting up at boot time.
It requires SQL Server to start up. I have added MSSQLSERVER to the service
dependencies (as explained in http://tinyurl.com/5s7kx) but that doesn't
help. I changed the dependency from MSSQLSERVER to SQLSERVERAGENT which
made no difference. I log exceptions to the eventlog which tell me the
following error, abridged:
Login failed for user 'xxxxxx'.
at...
|
by: Iwan Petrow |
last post by:
Hi,
I have a column DateTime in a table in MS SQL Server database. I take
this column using a Web Service and show it in a TextBox in a Web
Application. I want the format of the date to be
"dd\mm\yyyy hh:mm:ss". The collation name of the database is
SQL_Latin1_General_CP1_CI_AS (if it necessary I could change it).
In the Web service and in the Web App I don't change anything about
culture and the text box shows "mm/dd/yyyy hh:mm:ss...
|
by: Iwan Petrow |
last post by:
Hi,
I have Win application -> Web service -> Sql Server. The user input
date and time in format dd/MM/yy hh:mm. I convert it to datetime and
send it to a web service which save it to the db. But the datetime is
changed according the timezone of the server and the client machine (I
think).
What can I do that the date to stay the same (I want to send datetime
type and I don't want to change windows setting of the server and the
client...
| |
by: ayaz.usman |
last post by:
Hi,
I've built a web services proxy server, in C# using wsdl.exe, by
importing wsdl. Howeever,
when I go to : http://localhost/sample.asmx?wsdl, they wsdl there does
not match the wsdl I fed into wsdl.exe.
Why is this? Is there something I can do to make the input and output
wsdl match?
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
| |
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |