A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/group__Sample.html below:

NCBI C++ ToolKit: Sample

@dbapi_simple_common.hpp CNcbiSample_Dbapi_Advanced_Features class definition, to be used by 'dbapi_advanced_features' test and the NEW_PROJECT-class utilities. More...

@dbapi_simple_common.hpp CNcbiSample_Dbapi_Advanced_Features class definition, to be used by 'dbapi_advanced_features' test and the NEW_PROJECT-class utilities.

@dbcopy_common.hpp CNcbiSample_DbCopy class definition, to be used by 'dbcopy' test and the NEW_PROJECT-class utilities.

@dbapi_simple_common.hpp CNcbiSample_Dbapi_Simple class definition, to be used by 'dbapi_simple' test and the NEW_PROJECT-class utilities.

◆ CNcbiSample_Dbapi_Advanced_Features() ◆ CNcbiSample_Dbapi_Simple() ◆ CNcbiSample_DbCopy() CNcbiSample_DbCopy::CNcbiSample_DbCopy ( ) inline

Definition at line 55 of file dbcopy_common.hpp.

◆ CSampleLibraryObject() CSampleLibraryObject::CSampleLibraryObject ( void  ) ◆ DemoDbCopyTable() int CNcbiSample_DbCopy::DemoDbCopyTable ( void  )

DemoDbCopy - copy one table to another.

Definition at line 65 of file dbcopy_common.cpp.

References IDataSource::CreateConnection(), CDriverManager::CreateDs(), IConnection::eBulkInsert, eTakeOwnership, IDataSource::GetDriverContext(), CDriverManager::GetInstance(), CException::GetMsg(), NULL, I_DriverContext::PushCntxMsgHandler(), I_DriverContext::PushDefConnMsgHandler(), and sql.

Referenced by CNcbiSample_DbCopy::Run().

◆ DemoDynamicSql() void CNcbiSample_Dbapi_Simple::DemoDynamicSql ( void  )

Definition at line 379 of file dbapi_simple_common.cpp.

References CTime::AsString(), CUtf8::AsUTF8(), IConnection::CreateStatement(), eEncoding_ISO8859_1, NStr::eSqlEnc_TagNonASCII, CNcbiSample_Dbapi_Simple::m_Conn, CNcbiSample_Dbapi_Simple::m_LogFileName, CNcbiSample_Dbapi_Simple::m_UserString1, CNcbiSample_Dbapi_Simple::m_UserString2, CNcbiSample_Dbapi_Simple::m_UserString3, CNcbiSample_Dbapi_Simple::RetrieveData(), sql, NStr::SQLEncode(), stmt, NStr::StringToUInt(), and NStr::UIntToString().

Referenced by CNcbiSample_Dbapi_Simple::Run().

◆ DemoParamerizedSql() void CNcbiSample_Dbapi_Simple::DemoParamerizedSql ( void  ) ◆ DemoSqlInjection() void CNcbiSample_Dbapi_Simple::DemoSqlInjection ( void  ) ◆ DemoStaticSql() void CNcbiSample_Dbapi_Simple::DemoStaticSql ( void  ) ◆ DemoStoredProc() void CNcbiSample_Dbapi_Simple::DemoStoredProc ( void  ) ◆ Description() [1/3] virtual string CNcbiSample_Dbapi_Advanced_Features::Description ( void  ) inlinevirtual ◆ Description() [2/3] virtual string CNcbiSample_Dbapi_Simple::Description ( void  ) inlinevirtual ◆ Description() [3/3] virtual string CNcbiSample_DbCopy::Description ( void  ) inlinevirtual ◆ Exit() [1/3] void CNcbiSample_Dbapi_Advanced_Features::Exit ( void  ) inlinevirtual ◆ Exit() [2/3] void CNcbiSample_Dbapi_Simple::Exit ( void  ) inlinevirtual ◆ Exit() [3/3] void CNcbiSample_DbCopy::Exit ( void  ) inlinevirtual ◆ FindInPath()

Definition at line 51 of file basic_sample_lib.cpp.

References entries, f, NStr::fSplit_Tokenize, CNcbiEnvironment::Get(), CDir::GetEntries(), CNcbiApplicationAPI::GetEnvironment(), CNcbiApplication::Instance(), CSampleLibraryObject::m_EnvPath, CSampleLibraryObject::m_EnvSeparator, mask, and NStr::Split().

◆ Init() [1/3] virtual void CNcbiSample_Dbapi_Advanced_Features::Init ( void  ) inlinevirtual ◆ Init() [2/3] virtual void CNcbiSample_Dbapi_Simple::Init ( void  ) inlinevirtual ◆ Init() [3/3] virtual void CNcbiSample_DbCopy::Init ( void  ) inlinevirtual ◆ RetrieveData() void CNcbiSample_Dbapi_Simple::RetrieveData ( IStatementstmt )

Definition at line 453 of file dbapi_simple_common.cpp.

References Critical(), eDB_ComputeResult, eDB_CursorResult, eDB_ParamResult, eDB_RowResult, eDB_StatusResult, ERR_POST_X, IResultSetMetaData::GetName(), IResultSetMetaData::GetTotalColumns(), i, Info(), Note, stmt, string, and Warning().

Referenced by CNcbiSample_Dbapi_Simple::DemoDynamicSql(), CNcbiSample_Dbapi_Simple::DemoParamerizedSql(), CNcbiSample_Dbapi_Simple::DemoStaticSql(), and CNcbiSample_Dbapi_Simple::DemoStoredProc().

◆ Run() [1/3] virtual int CNcbiSample_Dbapi_Advanced_Features::Run ( void  ) inlinevirtual ◆ Run() [2/3] virtual int CNcbiSample_Dbapi_Simple::Run ( void  ) inlinevirtual ◆ Run() [3/3] virtual int CNcbiSample_DbCopy::Run ( void  ) inlinevirtual ◆ RunSample() int CNcbiSample_Dbapi_Advanced_Features::RunSample ( void  )

Definition at line 48 of file dbapi_advanced_features_common.cpp.

References IBulkInsert::AddRow(), CVariant::Append(), b, IBulkInsert::Bind(), IResultSet::BindBlobToVariant(), buf, IStatement::Close(), cnt, col1, col2, NStr::CompareNocase(), IBulkInsert::Complete(), conn, IDataSource::CreateConnection(), CDriverManager::CreateDs(), CT_EOF, DBLB_INSTALL_DEFAULT, IConnection::eBulkInsert, CTime::eCurrent, eDB_DateTime, eDB_Image, eDB_Int, eDB_ParamResult, eDB_RowResult, eDB_StatusResult, eDB_Text, eDB_TinyInt, eDisableLog, eRW_Eof, CDB_BlobDescriptor::eText, ICallableStatement::Execute(), f, fBOS_SkipLogging, CVariant::Float(), IResultSet::GetBlobIStream(), IResultSet::GetBlobOStream(), IResultSet::GetBlobReader(), CVariant::GetBlobSize(), IDataSource::GetErrorInfo(), CVariant::GetFloat(), CDriverManager::GetInstance(), CVariant::GetInt4(), IResultSetMetaData::GetName(), IStatement::GetResultSet(), IResultSet::GetResultType(), ICallableStatement::GetReturnStatus(), CVariant::GetString(), IResultSetMetaData::GetTotalColumns(), IResultSetMetaData::GetType(), IResultSet::GetVariant(), IStatement::HasMoreResults(), IStatement::HasRows(), i, NStr::IntToString(), CVariant::IsNull(), CNcbiSample_Dbapi_Advanced_Features::m_DriverName, CNcbiSample_Dbapi_Advanced_Features::m_ServerName, IResultSet::Next(), NULL, ICursor::Open(), out(), IReader::Read(), CVariant::Read(), ICallableStatement::SetOutputParam(), ICallableStatement::SetParam(), ncbi::grid::netcache::search::fields::size, sql, stmt, CVariant::Truncate(), ICursor::Update(), val, and IWriter::Write().

Referenced by CNcbiSample_Dbapi_Advanced_Features::Run().

◆ SetupDb() void CNcbiSample_Dbapi_Simple::SetupDb ( void  )

Definition at line 163 of file dbapi_simple_common.cpp.

References IConnection::ConnectValidated(), IDataSource::CreateConnection(), CDriverManager::CreateDs(), DBAPI_RegisterDriver_FTDS(), DBLB_INSTALL_DEFAULT, ERR_POST_X, eTakeOwnership, Fatal(), IDataSource::GetDriverContext(), CDriverManager::GetInstance(), CNcbiSample_Dbapi_Simple::m_Conn, CNcbiSample_Dbapi_Simple::m_DbName, CNcbiSample_Dbapi_Simple::m_Ds, CNcbiSample_Dbapi_Simple::m_LogFileName, CNcbiSample_Dbapi_Simple::m_Logstream, CNcbiSample_Dbapi_Simple::m_Password, CNcbiSample_Dbapi_Simple::m_Service, CNcbiSample_Dbapi_Simple::m_User, NULL, I_DriverContext::PushCntxMsgHandler(), I_DriverContext::PushDefConnMsgHandler(), I_DriverContext::SetLoginTimeout(), IDataSource::SetLogStream(), I_DriverContext::SetTimeout(), and val.

Referenced by CNcbiSample_Dbapi_Simple::Run().

◆ ~CSampleLibraryObject() CSampleLibraryObject::~CSampleLibraryObject ( void  ) virtual

Definition at line 71 of file basic_sample_lib.cpp.

◆ m_Conn ◆ m_DbName string CNcbiSample_Dbapi_Simple::m_DbName ◆ m_DriverName string CNcbiSample_Dbapi_Advanced_Features::m_DriverName ◆ m_Ds ◆ m_EnvPath string CSampleLibraryObject::m_EnvPath private ◆ m_EnvSeparator string CSampleLibraryObject::m_EnvSeparator private ◆ m_ExHandler ◆ m_LogFileName string CNcbiSample_Dbapi_Simple::m_LogFileName ◆ m_Logstream ◆ m_Password string CNcbiSample_Dbapi_Simple::m_Password ◆ m_ServerName string CNcbiSample_Dbapi_Advanced_Features::m_ServerName ◆ m_Service string CNcbiSample_Dbapi_Simple::m_Service ◆ m_User string CNcbiSample_Dbapi_Simple::m_User ◆ m_UserString1 string CNcbiSample_Dbapi_Simple::m_UserString1 ◆ m_UserString2 string CNcbiSample_Dbapi_Simple::m_UserString2 ◆ m_UserString3 string CNcbiSample_Dbapi_Simple::m_UserString3 ◆ USING_NCBI_SCOPE [1/3] ◆ USING_NCBI_SCOPE [2/3] ◆ USING_NCBI_SCOPE [3/3]

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4