CDaoDatabaseInfo (Estructura)
La estructura de CDaoDatabaseInfo contiene información sobre un objeto de base de datos definido para objetos (DAO) de acceso a datos.
struct CDaoDatabaseInfo
{
CString m_strName; // Primary
BOOL m_bUpdatable; // Primary
BOOL m_bTransactions; // Primary
CString m_strVersion; // Secondary
long m_lCollatingOrder; // Secondary
short m_nQueryTimeout; // Secondary
CString m_strConnect; // All
};
Parámetros
m_strName
Nombres de forma única el objeto de base de datos.Para recuperar directamente esta propiedad, llame a CDaoDatabase::GetName.Para obtener información detallada, vea el tema “propiedad Name” en la Ayuda de DAO.m_bUpdatable
Indica si se pueden realizar en la base de datos.Para recuperar directamente esta propiedad, llame a CDaoDatabase::CanUpdate.Para obtener información detallada, vea el tema “propiedades de Actualizable” en la Ayuda de DAO.m_bTransactions
Indica si un origen de datos admite transacciones — la grabación de una serie de cambios que puedan más adelante ser posteriores rodado (cancelan) o de confianza (guardado).Si una base de datos se basa en el motor de base de datos Microsoft Jet, la propiedad de las transacciones es distinto de cero y puede utilizar transacciones.Otros motores de base de datos pueden no admitir transacciones.Para recuperar directamente esta propiedad, llame a CDaoDatabase::CanTransact.Para obtener información detallada, vea el tema “propiedades de transacciones” en la Ayuda de DAO.m_strVersion
Indica la versión del motor de base de datos Microsoft Jet.Para recuperar el valor de esta propiedad directamente, llame a la función miembro de GetVersion del objeto de base de datos.Para obtener información detallada, vea el tema “propiedad version” en la Ayuda de DAO.m_lCollatingOrder
Especifica la secuencia del criterio de ordenación en el texto de la comparación de cadenas o la ordenación.Los posibles valores incluyen:Uso dedbSortGeneralel criterio de ordenación General (inglés, francés, alemán, portugués, italiano, español y de Modern).
Uso dedbSortArabicel orden árabe.
Uso dedbSortCyrillicel criterio de ordenación ruso.
Uso dedbSortCzechel criterio de ordenación checo.
Uso dedbSortDutch el criterio de ordenación neerlandés.
Uso dedbSortGreekel criterio de ordenación griego.
Uso dedbSortHebrewel orden hebreo.
Uso dedbSortHungarianel criterio de ordenación húngaro.
Uso dedbSortIcelandicel criterio de ordenación islandés.
Uso dedbSortNorwdanel criterio de ordenación noruego o danés.
Uso dedbSortPDXIntlel criterio de ordenación Paradox Internacional.
Uso dedbSortPDXNorcriterio de ordenación noruego o danés de Paradox.
Uso dedbSortPDXSwecriterio de ordenación sueco o finés de Paradox.
Uso dedbSortPolishel criterio de ordenación polaco.
Uso dedbSortSpanishel criterio de ordenación español.
Uso dedbSortSwedFinel criterio de ordenación sueco o finés.
Uso dedbSortTurkishel criterio de ordenación turco.
El criterio de ordenación dedbSortUndefinedZ es indefinido o desconocido.
Para obtener más información, vea el tema “personalizar de los valores del Registro de Windows para el acceso a datos” en la Ayuda de DAO.
m_nQueryTimeout
El número de segundos que el motor de base de datos Microsoft Jet espera antes de que un error de tiempo de espera aparece cuando una consulta se ejecuta en una base de datos ODBC.El valor de tiempo de espera predeterminado es de 60 segundos.Cuando QueryTimeout se establece en 0, ningún tiempo de espera aparece; esto puede hacer que el programa deje de responder.Para recuperar el valor de esta propiedad directamente, llame a la función miembro de GetQueryTimeout del objeto de base de datos.Para obtener información detallada, vea el tema “propiedades de QueryTimeout” en la Ayuda de DAO.m_strConnect
Proporciona información sobre el origen de una base de datos abierto.Para obtener información sobre las cadenas se conectan, y para obtener información sobre cómo recuperar el valor de esta propiedad directamente, vea la función miembro de CDaoDatabase::GetConnect trabajar.Para obtener más información, vea el tema “propiedad conectar” en la Ayuda de DAO.
Comentarios
La base de datos es un objeto de DAO subyacente de un objeto MFC desde la clase CDaoDatabase.Las referencias a principal, a Secondary, y a Todo anterior indican cómo la información es devuelta por la función miembro de CDaoWorkspace::GetDatabaseInfo .
La información recuperada por la función miembro de CDaoWorkspace::GetDatabaseInfo se almacena en una estructura de CDaoDatabaseInfo .Llame a GetDatabaseInfo para el objeto de CDaoWorkspace en cuya colección de bases de datos se almacena el objeto de base de datos.CDaoDatabaseInfo también define una función miembro de Dump en versiones de depuración.Puede utilizar Dump para volcar el contenido de un objeto de CDaoDatabaseInfo .
Requisitos
Header: afxdao.h
Vea también
Referencia
CDaoWorkspace::GetDatabaseCount