Pandarec13

gg

Jun 19th, 2020
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. sqlquery = "INSERT INTO menuitems (Title, Subtitle, Subtitle_2, Dish, Price, BarName) VALUES (@Title, @Subtitle, @Subtitle_2, @Dish, @Price, @BarName)";
  2. npgSqlCommand = new NpgsqlCommand(sqlquery, npgSqlConnection);
  3.  
  4. npgSqlCommand.Parameters.Add("Title", NpgsqlTypes.NpgsqlDbType.Char);
  5. npgSqlCommand.Parameters.Add("Subtitle", NpgsqlTypes.NpgsqlDbType.Char);
  6. npgSqlCommand.Parameters.Add("Subtitle_2", NpgsqlTypes.NpgsqlDbType.Char);
  7. npgSqlCommand.Parameters.Add("Dish", NpgsqlTypes.NpgsqlDbType.Varchar);
  8. npgSqlCommand.Parameters.Add("Price", NpgsqlTypes.NpgsqlDbType.Integer);
  9. npgSqlCommand.Parameters.Add("BarName", NpgsqlTypes.NpgsqlDbType.Text);
  10.  
  11. foreach (var item in menu)
  12. {
  13. if (item.Title == null)
  14. npgSqlCommand.Parameters["Title"].Value = DBNull.Value;
  15. else
  16. npgSqlCommand.Parameters["Title"].Value = item.Title;
  17. if(item.Subtitle==null)
  18. npgSqlCommand.Parameters["Subtitle"].Value = DBNull.Value;
  19. else
  20. npgSqlCommand.Parameters["Subtitle"].Value = item.Subtitle;
  21. if(item.Subtitle_2==null)
  22. npgSqlCommand.Parameters["Subtitle_2"].Value = DBNull.Value;
  23. else
  24. npgSqlCommand.Parameters["Subtitle_2"].Value = item.Subtitle_2;
  25. npgSqlCommand.Parameters["Dish"].Value = item.Dish;
  26. npgSqlCommand.Parameters["Price"].Value = item.Price;
  27. npgSqlCommand.Parameters["BarName"].Value = item.BarName;
  28.  
  29. npgSqlCommand.ExecuteNonQuery();
  30. }
Advertisement
Add Comment
Please, Sign In to add comment