0% found this document useful (0 votes)
297 views1 page

Script Intouch

The document contains code to connect to a SQL server database using a connection string, insert periodic tag data from multiple tags into database tables, and then disconnect from the database. It connects to the database, inserts data from over 30 tag names into respective tables, logs the insertions, and disconnects from the database.

Uploaded by

wramadhani65
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
297 views1 page

Script Intouch

The document contains code to connect to a SQL server database using a connection string, insert periodic tag data from multiple tags into database tables, and then disconnect from the database. It connects to the database, inserts data from over 30 tag names into respective tables, logs the insertions, and disconnects from the database.

Uploaded by

wramadhani65
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

{IF $Second == 0 THEN}

{Connect to SQL server}


{Parameters: ConnetionID; DSN Name}
SQLConnect( ConnectionID, mConnectionString );
mConnectionString = "Provider = SQLOLEDB.1; User ID = DBUser; Password = DBUser123;
Initial Catalog = PMDB; Data Source = LNK-MUESTF09-PC";
LogMessage ("SQLPeriodicInsert");
{Record the tag data to the Tag Values database table}
{Parameters: ConnectionID; TableName; BindListName.}
SQLInsert( ConnectionID, "PeriodicC1", "PeriodicC1" );
SQLInsert( ConnectionID, "PeriodicC2", "PeriodicC2" );
SQLInsert( ConnectionID, "PeriodicIDEG", "PeriodicIDEG" );
SQLInsert( ConnectionID, "PeriodicIGEG", "PeriodicIGEG" );
SQLInsert( ConnectionID, "PeriodicIPLN", "PeriodicIPLN" );
SQLInsert( ConnectionID, "PeriodicIUPSP1", "PeriodicIUPSP1" );
SQLInsert( ConnectionID, "PeriodicIUPSP2", "PeriodicIUPSP2" );
SQLInsert( ConnectionID, "PeriodicSDPGGCP", "PeriodicSDPGGCP" );
SQLInsert( ConnectionID, "PeriodicSCB", "PeriodicSCB" );
SQLInsert( ConnectionID, "PeriodicLVMDP2", "PeriodicLVMDP2" );
SQLInsert( ConnectionID, "PeriodicLVMDP3", "PeriodicLVMDP3" );
SQLInsert( ConnectionID, "PeriodicOG", "PeriodicOG" );
SQLInsert( ConnectionID, "PeriodicOUPS1", "PeriodicOUPS1" );
SQLInsert( ConnectionID, "PeriodicOUPS2", "PeriodicOUPS2" );
SQLInsert( ConnectionID, "PeriodicRUPS1", "PeriodicRUPS1" );
SQLInsert( ConnectionID, "PeriodicRUPS2", "PeriodicRUPS2" );
SQLInsert( ConnectionID, "PeriodicSDPAHU2", "PeriodicSDPAHU2" );
SQLInsert( ConnectionID, "PeriodicSDPB1", "PeriodicSDPB1" );
SQLInsert( ConnectionID, "PeriodicSDPB2", "PeriodicSDPB2" );
SQLInsert( ConnectionID, "PeriodicSDPBP1", "PeriodicSDPBP1" );
SQLInsert( ConnectionID, "PeriodicSDPBP2", "PeriodicSDPBP2" );
SQLInsert( ConnectionID, "PeriodicSDPCH1", "PeriodicSDPCH1" );
SQLInsert( ConnectionID, "PeriodicSDPCH2", "PeriodicSDPCH2" );
SQLInsert( ConnectionID, "PeriodicSDPG2", "PeriodicSDPG2" );
SQLInsert( ConnectionID, "PeriodicSDPGD", "PeriodicSDPGD" );
SQLInsert( ConnectionID, "PeriodicSDPGW", "PeriodicSDPGW" );
SQLInsert( ConnectionID, "PeriodicSDPICF", "PeriodicSDPICF" );
SQLInsert( ConnectionID, "PeriodicSDPPH1", "PeriodicSDPPH1" );
SQLInsert( ConnectionID, "PeriodicSDPRnD", "PeriodicSDPRnD" );
SQLInsert( ConnectionID, "PeriodicSDPTP1", "PeriodicSDPTP1" );
SQLInsert( ConnectionID, "PeriodicSDPTP2", "PeriodicSDPTP2" );
SQLInsert( ConnectionID, "PeriodicSDPTP3", "PeriodicSDPTP3" );
SQLInsert( ConnectionID, "PeriodicSDPWTP1", "PeriodicSDPWTP1" );
SQLInsert( ConnectionID, "PeriodicSDPWTP2", "PeriodicSDPWTP2" );
SQLInsert( ConnectionID, "PeriodicSDPWWTP", "PeriodicSDPWWTP" );
SQLInsert( ConnectionID, "PeriodicLVMDP1", "PeriodicLVMDP1" );
SQLInsert( ConnectionID, "PeriodicSDPSB", "PeriodicSDPSB" );
SQLInsert( ConnectionID, "PeriodicSDPBLEND", "PeriodicSDPBLEND" );
SQLInsert( ConnectionID, "PeriodicSDPAVA", "PeriodicSDPAVA" );
LogMessage ("SQLPeriodicInsertDone");
{ENDIF;}
{Disconnect the open SQL Server database connection}
{Parameters: ConnectionID}
SQLDisconnect( ConnectionID );

You might also like