![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 29.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Próbuje na dwa sposoby połączyć się z MSSQLem, serwery na których próbuje:
- iq.pl ma with-mssql, ale przy próbie połączenia: nie mówi do mnie nic. - localhost: mówi do mnie: Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: -------.pl,1433\SQL01 in C:\xampp\htdocs\test\msconnect.php on line 36 Przy czym pewnie wynika to z innego poziomu błedów. Pytanie jednak, czemu z softu z connection stringiem takim samym mogę połączyć się z tym serwerem. include("adodb5/adodb.inc.php"); $db = NewADOConnection('mssql'); $db->Connect("----,1433\\SQL01", "-------", "-----", "---"); $result = $db->Execute("select ProductID, ProductName, Price from dbo.StoreProduct"); if ($result === false) die("failed"); while (!$result->EOF) { for ($i=0, $max=$result->FieldCount(); $i < $max; $i++) print $result->fields[$i].' '; $result->MoveNext(); print "<br>n"; } $linkMssql = mssql_connect('------,1433\\SQL01', '------', '-------') or die('MSSQL Error on Line '.__LINE__.': '.mssql_error()); if ($linkMssql) { print ("Połączono. <br />"); } else { print ("Brak połączenia. <br />"); } if (mssql_select_db('klimatsklep', $linkMssql)) { print ("Wybrano bazę. <br />"); } else { print ("Nie można wybrać bazy. <br />"); } mssql_select_db('--------',$linkMssql) or die('MSSQL Error on Line '.__LINE__.': '.mssql_error()); $zapytanie = "select ProductID, ProductName, Price from dbo.StoreProduct"; $wynik = mssql_query($zapytanie, $linkMssql); while ($row = mysql_fetch_array($wynik, MSSQL_ASSOC)) { printf("ID: %s Nazwa: %s", $row["ProductID"], $row["ProductName"]); } mysql_free_result($result); |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 16:09 |