All Categories  Class Hierarchy  This Category  Previous  Next  Indexes

Miscellaneous Class CATDMUsrInsert

CATDMUsrInsert
 


public class CATDMUsrInsert

Basic service to Insert rows into the database


Constructor and Destructor Index


o CATDMUsrInsert(CATUnicodeString&,CATUnicodeString&,CATUnicodeString&,int,int)
o ~CATDMUsrInsert()

Method Index


o Insert()
Performs Insert
o SetInsertList(CATListOfCATUnicodeString&,CATListOfCATUnicodeString&)
Defines the inserted values .

Constructor and Destructor


o CATDMUsrInsert
public CATDMUsrInsert( const CATUnicodeString& i_dbname,
const CATUnicodeString& catenv,
const CATUnicodeString& catab,
const int iUseSecurityView=1,
const int iUseTriggers=1)
Parameters:
i_dbname
Database name
catenv
Environment
catab
Table
iUseSecurityView
0 : security view is not used
1 : security view is used
iUseTriggers
0 : no trigger fired
1 : trigger are fired
o ~CATDMUsrInsert
public virtual ~CATDMUsrInsert()

Methods


o Insert
public virtual int Insert()
Performs Insert
o SetInsertList
public virtual void SetInsertList( const CATListOfCATUnicodeString& i_att,
const CATListOfCATUnicodeString& i_val)
Defines the inserted values .
Parameters:
i_att
Contains all the attributes name which are going to be Insertd.
i_val
Contains all the values (in string format).
Single quotes are added automatically (when necessary).

This object is included in the file: CATDMUsrInsert.h
If needed, your Imakefile.mk should include the module: LV003DBA

Copyright © 2003, Dassault Systèmes. All rights reserved.