使用的数据库接口是odbc,
db.ExecuteSQL(_T("insert into account values(79,"+m_sort+",'77','77','77')"));m_sort是一个编辑框的关联变量,类型给csting,要插入数据库中的字段(sort)的类型为char语句执行后,sort字段为空值另外:要插入数据库中的字段(sort)的类型为int/float/datatime,又该如何处理呢?
db.ExecuteSQL(_T("insert into account values(79,"+m_sort+",'77','77','77')"));m_sort是一个编辑框的关联变量,类型给csting,要插入数据库中的字段(sort)的类型为char语句执行后,sort字段为空值另外:要插入数据库中的字段(sort)的类型为int/float/datatime,又该如何处理呢?
给出思路:
TempStr = SQL Language;(对于有参的可借助于Format函数,对于int Float Data数据应有InttoStr();FloattoStr();DatatoStr()之类的函数.这就实现了动态的SQL语句.)
然后
db.ExecuteSQL(TempStr)