21 lines
726 B
C#
21 lines
726 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
using System.Linq;
|
|
using System.Threading.Tasks;
|
|
using Npgsql;
|
|
using NpgsqlTypes;
|
|
|
|
namespace TTSW.Utils
|
|
{
|
|
public interface IMyDatabase
|
|
{
|
|
DataTable ExecuteDataTableNpgsql(string queryString, List<NpgsqlParameter> para);
|
|
string ExecuteScalarNpgsql(string queryString, List<NpgsqlParameter> para);
|
|
int ExecuteNonQueryNpgsql(string queryString, List<NpgsqlParameter> para);
|
|
List<NpgsqlParameter> GetParameterListNpgsql();
|
|
NpgsqlParameter GetParameterNpgsql(string name, NpgsqlDbType type, int size, object value);
|
|
NpgsqlParameter GetParameterNpgsql(string name, NpgsqlDbType type, object value);
|
|
}
|
|
}
|