Всем привет! Я создал в Майкрософт Визуал Студио App for Office MissingPartEvaluation проект. Этот проект состоит из двух проектов 1. MissingPartEvaluation и 2.MissingPartEvaluationWeb.
Содержание второго проекта я копирую на IIS-Сервер. В первом проекте есть манифест-файл, в котором я поставил
Код:
|
<SourceLocation DefaultValue .../> |
таким образом, чтобы во время исполнения программа посылала запрос на IIS-Сервер.
Во втором проекте 2. MissingPartEvaluationWeb мне нужен доступ к базой данных, которая в свою очередь находится на другом сервере.
Но на IIS-сервере wosevvt227, на котором находиться 2. MissingPartEvaluationWeb в папке \\wosevvt227\c$\inetpub\wwwroot\evdata-t\MissingPartEvaluationWeb, уже есть готовые файлы, в которых уже имплементировано соединение с SQL сервером, на котором находится база данных. В папке \\wosevvt227\c$\inetpub\wwwroot\bb\ajaxReq\php\ находятся два php - файла db_connect.php и getData.php которые дают данные в json - формате.
<?php
// Server name: VVP22
// Authentification: Windows authentification
// Datenbase Name: EVT
function DB_logon(){
$serverName = "VVT415"; //serverName\instanceName
// Since UID and PWD are not specified in the $connectionInfo array,
// The connection will be attempted using Windows Authentication.
$connectionInfo = array( "Database"=>"EVT");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn ) {
//echo "<br/> Connection established.<br />";
return $conn;
}
}
?>
<?php
include("./db_connect.php");
$db = DB_logon();
$arr = array(); //--- Resulting Array
$sql = " SELECT TOP 10 [COLUMN_1]
,[COLUMN_2]
,[COLUMN_3]
,[COLUMN_4]
,[COLUMN_5]
,[COLUMN_6]
FROM [MVK]";
$stmt = sqlsrv_query( $db, $sql );
//if (sqlsrv_num_rows( $stmt ) > 0) {
$counter = 0;
while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC) ) {
$arr[] = array( 'COLUMN_1' => htmlentities($row['COLUMN_1'])
,'COLUMN_2' => $row['COLUMN_2']
,'COLUMN_3' => $row['COLUMN_3']
,'COLUMN_4' => $row['COLUMN_4']
,'COLUMN_5' => $row['COLUMN_5']
,'COLUMN_6' => $row['COLUMN_6']
);
}
sqlsrv_free_stmt( $stmt);
sqlsrv_close($db);
//}
echo json_encode($arr);
?>
Кроме этого, в папке \\wosevvt227\c$\inetpub\wwwroot\bb\ajaxReq\js\ находится basics.js, в котором имплементирован ajax request на getData.php. Как мне можно воспользоваться этими функциями в другой папке?