是否有更简明的方式来撰写以下询问(使用Mysql+C):
memset(query, 0, 200);
strcat(query, "UPDATE Sconti SET ");
strcat(query, "Sconto = ");
strcat(query, nuovo_sconto);
strcat(query, " WHERE For_Sconti = ");
strcat(query, For_Sconti);
strcat(query, " AND Cat_Sconti= ");
strcat(query, Cat_Sconti);
strcat(query, " ;");
if (mysql_query (conn, query)) {
printf("
Errore query:
");
printf("%s", mysql_error(conn),"
");
问题是,如果我需要更新一个有12个领域的表格,事情就会消失。
谢意