fertao
2025-08-01 1d52633e2541dec351c1a132a430b9ed461dd912
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include "stdafx.h"
#include "SaveSQL.h"
 
 
SaveSQL::SaveSQL()
{
}
 
 
SaveSQL::~SaveSQL()
{
}
 
int SaveSQL::get_file_ID(std::string filename)
{
    //    Õâ¸öÓï¾äÓÐsql×¢ÈëÎÊÌ⣬Êý¾Ý¿â²»Ó¦¸ÃÌṩ½Ó¿Ú°ïÎÒÃDzåÈëÂð£¿
    std::string sql = "select file_id from files where name=\'" + filename + "\'";
    int file_id = 0;    // µ÷ÓÃÊý¾Ý¿âº¯Êý£»
    return file_id;
}
 
int SaveSQL::create_InsFiles(SQLFiles fileInfo)
{
    std::string sql = "INSERT INTO `files` (`name`, `current_version`) VALUES ('"
                    + fileInfo.filename + "','"
                    + fileInfo.current_ver + "')";
    return 0;
}
 
int SaveSQL::create_InsVersions(SQLVersions versionInfo)
{    
    std::string sql = "INSERT INTO `versions` (`file_id`, `change_description`) VALUES ('"
        + versionInfo.file_id + "','"
        + versionInfo.desc + "')";
 
    return 0;
}