Cómo utilizar la base de datos ACCESS en VC
Declarar un objeto de base de datos en la clase.
CDatabase m_database
m_database.Open(_T("nombre de la fuente de datos"); Esto se conectará a la fuente de datos.
C**Recordset m_recordset; ; // Este conjunto de registros es la clase asociada con su tabla. Seleccione la clase base CRecordset. El asistente abrirá un cuadro de diálogo, luego buscará el directorio donde se creó la tabla y el asistente no se completará automáticamente. Simplemente haga referencia a él directamente en el programa
m_recordset(amp;m_database); //base de datos asociada al conjunto de registros
csSQL =_T(""); p>
csSQL=_T("seleccione * de **/*nombre de tabla */donde CHEPAIHAO_ID=d"), 1
m_recordset.Open(AFX_DB_DEFAULT_TYPE, csSQL); la primera fila del conjunto de registros.
if(m_recordset.GetRecordCount()==0)
{
csSQL.Format(_T("insertar en **/*nombre de tabla** / valores(d,\'d-d-d\')"), m_chepaihao,. m_datatime.GetYear(), m_datatime.GetMonth, m_datatime.GetDay();
{
csSQL. Format(_T("insertar en **/*nombre de tabla**/ valores(d,\'d-d-d\')"), m_chepaihao, .GetDay()
// donde m_chepaihao es el igual que la cadena asociada con el cuadro de edición de la matrícula, m_datatime es la variable de tiempo asociada con el control de fecha
m_database.ExecuteSQL(csSQL); //
m_database.Close(); ;
}
// Esto agregará una fila
Por supuesto, esto es lo principal que debe hacer. , normalmente simplemente presionaría el cuadro de diálogo. Luego aparece un botón en el cuadro de diálogo en el que ingresa el número de placa y selecciona la fecha. Luego presione el botón "Aceptar". Se agregará una fila.
Piensa en ti mismo. Si VC te deja perplejo.