post list

This commit is contained in:
Simple_Not 2022-10-20 11:35:59 +10:00
parent 63330d5fc0
commit f5349db697

View File

@ -14,8 +14,9 @@ namespace NeDvachAPI
public static Post[] DbList() public static Post[] DbList()
{ {
// Build connection string using parameters from portal // Build connection string using parameters from portal
Post[] posts = new Post[10]; //Post[] posts = new Post[10];
int postCount = 0; List<Post> posts = new List<Post>();
//int postCount = 0;
string received = ""; string received = "";
string connString = string connString =
String.Format( String.Format(
@ -33,13 +34,13 @@ namespace NeDvachAPI
conn.Open(); conn.Open();
using (var command = new NpgsqlCommand(@" using ( var command = new NpgsqlCommand(@"
SELECT * FROM SELECT * FROM
(SELECT post_id, substring(post,1,200) (SELECT post_id, substring(post,1,200)
FROM dvach FROM dvach
ORDER BY post_id ORDER BY post_id DESC
DESC limit 10) )
subquery ORDER BY post_id ASC", conn)) subquery ORDER BY post_id ASC", conn) )
{ {
var reader = command.ExecuteReader(); var reader = command.ExecuteReader();
@ -58,8 +59,9 @@ namespace NeDvachAPI
Id = reader.GetInt32(0), Id = reader.GetInt32(0),
Text = reader.GetString(1) Text = reader.GetString(1)
}; };
posts[postCount] = receivedPost; posts.Add(receivedPost);
postCount++; //posts[postCount] = receivedPost;
//postCount++;
} }
reader.Close(); reader.Close();
} }