Hejeczka,
Chciałbym się połączyć z bazą danych. Baza jest na serwerze nazwy .pl. Przez PHP ze strony internetowej także przetrzymywanej na nazwa .pl łączę się bez problemu. Z zewnątrz (z innego serwera) przez PHP też mogę się połączyć po minimalnej korekcie nazwy hosta.
Napisałem taki kodzik w .net core (C#):
using System;
using System.Data;
using System.Data.SqlClient;
using System.Text;
/* */
class Program
{
static void Main(string[] args)
{
try
{
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
builder.DataSource = "sql.LOGIN.nazwa.pl";
builder.UserID = "LOGIN_do_BAZY";
builder.Password = "HASLO_do_BAZY";
builder.InitialCatalog = "NAZWA_BAZY";
using (SqlConnection connection = new SqlConnection(builder.ConnectionString))
{
Console.WriteLine("\nQuery data example:");
Console.WriteLine("=========================================\n");
connection.Open();
Console.WriteLine("Connected");
}
}
catch (SqlException e)
{
Console.WriteLine(e.ToString());
}
Console.ReadLine();
}
}
Program się kompiluje i działa ale się nie łączy, wyskakuje natomiast exception (w załączniku).
SELECT Pomocy FROM DobrzyLudzie
- 36898402_1807247369344804_6325268241706909696_n.png (58 KB) - ściągnięć: 156
Pipes