public override DataSet Clone() { DSUserantworttext cln = ((DSUserantworttext)(base.Clone())); cln.InitVars(); return(cln); }
public void DeleteAntwort(int id) { DSUserantworttext dsDelete = GetAntwortByID(id); if (dsDelete.userantworttext.Count == 1) { dsDelete.userantworttext[0].Delete(); CommitChanges(dsDelete); } }
/// <summary> /// Stellt ein DataSet aus der Tabelle userantworttext zusammen, das den mit selectParams festgelegten /// Suchkriterien entspricht /// </summary> /// <param name="selectParams">Suchkriterien</param> /// <returns>ein DataSet vom Typ DSUserantworttext das die gesuchten Datensätze enthält</returns> public DSUserantworttext Select(DataParameters selectParams) { m_adpUserantworttext.SelectCommand.CommandText = SQLCommandBuilder.MakeSelectString(selectParams, "userantworttext"); if (selectParams != null) { for (int i = 0; i < selectParams.Count; i++) { m_adpUserantworttext.SelectCommand.Parameters.Add(selectParams[i]); } } DSUserantworttext dsResult = new DSUserantworttext(); m_adpUserantworttext.Fill(dsResult, dsResult.userantworttext.TableName); m_cmSelect.Parameters.Clear(); return(dsResult); }
/// <summary> /// Trägt die Änderungen, die an dem DataSet vorgenommen wurden, in die Datenbank ein /// </summary> /// <param name="dsUpdate">ein (verändertes) DataSet vom Typ DSUserantworttext</param> public void CommitChanges(DSUserantworttext dsUpdate) { m_adpUserantworttext.Update(dsUpdate, dsUpdate.userantworttext.TableName); }
/// <summary> /// Stellt ein DataSet aus der Tabelle userantworttext zusammen, das den mit selectParams festgelegten /// Suchkriterien entspricht /// </summary> /// <param name="selectParams">Suchkriterien</param> /// <returns>ein DataSet vom Typ DSUserantworttext das die gesuchten Datensätze enthält</returns> public DSUserantworttext Select(DataParameters selectParams) { m_adpUserantworttext.SelectCommand.CommandText = SQLCommandBuilder.MakeSelectString(selectParams, "userantworttext"); if (selectParams != null) { for(int i = 0; i < selectParams.Count; i++) { m_adpUserantworttext.SelectCommand.Parameters.Add(selectParams[i]); } } DSUserantworttext dsResult = new DSUserantworttext(); m_adpUserantworttext.Fill(dsResult, dsResult.userantworttext.TableName); m_cmSelect.Parameters.Clear(); return dsResult; }