sql >> Databasteknik >  >> RDS >> PostgreSQL

Hämta data från php till c#-skript

Hej, vikki,

1) Jag är inte så erfaren med C# men vad jag skulle göra för att hjälpa en C#-utvecklare är att skicka honom data i lämpligt format. Till exempel XML eller JSON, inte tabeller.

så jag skulle prova detta för JSON:

<?php
$db = pg_connect('host=localhost dbname=MyDB user=postgres password=xyz'); 
$query = "SELECT pk FROM Table1"; 
$result = pg_query($query); 
//printf ("<tr><td>%s</td>", $result); 
if (!$result) { 
    echo "Problem with query " . $query . "<br/>"; 
    echo pg_last_error(); 
    exit(); 
} 
$return_arr = array();
while($myrow = pg_fetch_assoc($result)) { 
    array_push($return_arr, $myrow);
}
echo json_encode($return_arr);

2) om du insisterar på att ha en tabell använd korrekt HTML för tableuse printf ("%s", $myrow['pk']); istället för printf ("%s", $myrow['pk']);

3) för att använda xml kan du prova något så här

4) du kan ansluta direkt till din Postgre-databas med en fjärranslutning från C# (om det är ett alternativ för dig) något i stil med detta

Hoppas det hjälper

PS. Avkoda JSON i C# kan också komma till nytta




  1. CTE och födelsedagsparadoxen

  2. Tidszon datumformat i Oracle

  3. Hur man skapar en relation mellan tabell och vy i Entity Framework

  4. Oracle och Left Outer Join