powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / sqlsrv_query insert не работает
5 сообщений из 5, страница 1 из 1
sqlsrv_query insert не работает
    #38274709
Freeze729
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Не получается вставить запись в БД, хотя выборка из бд обычным select без проблем.

Error in statement execution. Array ( [0] => Array ( [0] => 42S02 [SQLSTATE] => 42S02 [1] =>
208 (code) => 208(2) =>[Microsoft][SQL Server Native Client 10.0][SQL Server]Invalid object name 'M_Local.dbo.Ru_I'. [message] => [Microsoft][SQL Server Native Client 10.0][SQL Server]Invalid object name 'M_Local.dbo.Ru_I'. ) )
Если перенесу селект в managment studio, все нормально.
Есть варианты?

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
<?php

$serverName = "10.10.1.26"; //serverName\instanceName
$connectionInfo = array( "Database"=>"M_local", "UID"=>"ds", "PWD"=>"qwerty1");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn ) {
    echo "Connection established.
";
}else{
     echo "Connection could not be established.<br/>";
     die( print_r( sqlsrv_errors(), true));
} 

 $fn=$_SERVER['DOCUMENT_ROOT']."/calc/brand.txt";
    //echo $fn;
	if ( file_exists($fn))
    {

      $fp = fopen($fn, "r");
      $trig=0;
     
	  while (!feof($fp))
      {
        $mytext = trim(fgets($fp, 99));
        $query = "insert into [M_Local].[dbo].[Ru_I] (dark) values ('".$mytext."')";
       
		echo $query."<br>";
      
            if( sqlsrv_query( $conn, $query))
       {
          echo "Statement executed.\n";
       } 
       else
       {
         echo "Error in statement execution.\n";
         die( print_r( sqlsrv_errors(), true));
       }

/* Free connection resources. */
sqlsrv_close( $conn);
		 
        echo "done";
      }

      fclose($fp);
	 } 
?>
...
Рейтинг: 0 / 0
sqlsrv_query insert не работает
    #38274740
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЕсли перенесу селект в managment studio, все нормально.
перенеси инсерт и посмотри?
...
Рейтинг: 0 / 0
sqlsrv_query insert не работает
    #38274816
Freeze729
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переношу, insert проходит корректно
...
Рейтинг: 0 / 0
sqlsrv_query insert не работает
    #38274833
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
схема или пользователь не тот.
...
Рейтинг: 0 / 0
sqlsrv_query insert не работает
    #38274961
Freeze729
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот я тупанул то
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / sqlsrv_query insert не работает
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]