『壹』 C語言 如何將變數 插入mySQL資料庫,mySQL C語言封裝變數的問題
假如用戶輸入的姓名和年齡值分別保存在變數name,age中:
char sql_insert[200];
sprintf(sql_insert, "INSERT INTO table values('%s','%d');", name, age);
mysql_query(&mysql_conn, sql_insert);
上述語句在執行完sprintf語句後,專sql_insert中保屬存的是INSERT查詢語句字元串,sql_insert作為mysql_query()語句的參數即可實現正確的插入。
『貳』 SQL資料庫 insert into table (數據列名) values (@imgdata) 中@是什麼意思啊,這就話是什麼意思啊
@後面添加的一般是變數。這句話的意思就是插入表名為table的這張表的對應列插入值為變數@imagdata的值
比如insert into T_student(Sname) values(@Studentname)
就是將變數@Studentname的值插入T_student這張表的Sname列