From f5349db6979fea6ed6fa27285d339b5d828e6cd6 Mon Sep 17 00:00:00 2001 From: Simple_Not <44047940+moonbaseDelta@users.noreply.github.com> Date: Thu, 20 Oct 2022 11:35:59 +1000 Subject: [PATCH] post list --- DBchat.cs | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/DBchat.cs b/DBchat.cs index a9b5655..5f8d78b 100644 --- a/DBchat.cs +++ b/DBchat.cs @@ -14,8 +14,9 @@ namespace NeDvachAPI public static Post[] DbList() { // Build connection string using parameters from portal - Post[] posts = new Post[10]; - int postCount = 0; + //Post[] posts = new Post[10]; + List posts = new List(); + //int postCount = 0; string received = ""; string connString = String.Format( @@ -33,13 +34,13 @@ namespace NeDvachAPI conn.Open(); - using (var command = new NpgsqlCommand(@" + using ( var command = new NpgsqlCommand(@" SELECT * FROM (SELECT post_id, substring(post,1,200) FROM dvach - ORDER BY post_id - DESC limit 10) - subquery ORDER BY post_id ASC", conn)) + ORDER BY post_id DESC + ) + subquery ORDER BY post_id ASC", conn) ) { var reader = command.ExecuteReader(); @@ -58,8 +59,9 @@ namespace NeDvachAPI Id = reader.GetInt32(0), Text = reader.GetString(1) }; - posts[postCount] = receivedPost; - postCount++; + posts.Add(receivedPost); + //posts[postCount] = receivedPost; + //postCount++; } reader.Close(); }