Beispiel #1
0
        public int InsertMultiple(List <WebService> webServices)
        {
            var ids = new List <int>();

            using (var cnn = new SqlCeConnection(ConnectionString))
            {
                return((int)cnn.Insert(webServices));
            }
        }
Beispiel #2
0
 public virtual void SingleInsert(SqlCeTransaction tran, TDb value)
 {
     try
     {
         string          tableName = Database.GetTableName(value);
         SqlCeConnection conn      = Database.GetConnection();
         conn.Insert(tran, tableName, value);
     }
     catch (Exception e)
     {
         Database.ExceptionHandler(e);
         if (Database.m_throwExceptions)
         {
             throw;
         }
     }
 }
Beispiel #3
0
        public int InsertMultiple(List <Voice> voices)
        {
            var ids = new List <int>();

            using (var cnn = new SqlCeConnection(ConnectionString))
            {
                try
                {
                    return((int)cnn.Insert(voices));
                }
                catch (SqlCeException e)
                {
                    Console.WriteLine("Error: " + e);
                }
                return(0);
            }
        }
 public void Insert(string primaryKey, object obj)
 {
     try
     {
         string          tableName = GetTableName(obj);
         SqlCeConnection conn      = GetConnection();
         using (SqlCeTransaction tran = conn.BeginTransaction())
         {
             conn.Insert(tran, tableName, primaryKey, obj);
             tran.Commit(CommitMode.Immediate);
         }
     }
     catch (Exception e)
     {
         ExceptionHandler(e);
         if (m_throwExceptions)
         {
             throw;
         }
     }
 }