1. 程式人生 > >Qt/C++ 資料庫SQL 增刪改查 語句示例

Qt/C++ 資料庫SQL 增刪改查 語句示例

注:文中例子均使用QSQLITE

一,
QSqlQuery query;query.prepare(QString("INSERT INTO playList%1(songname,songurl,duration)"
                          "VALUES (:songname, :songurl,:duration)").arg(m_objIndex));
    query.bindValue(":songname", songname);
    query.bindValue(":songurl", url);
    query.bindValue(":duration", dur);
    query.exec(); 
二,
QSqlQuery query;
        query.prepare(QString("DELETE FROM playlistname WHERE listname = ?"));
        query.addBindValue(name);
         query.exec();
三,
 query.prepare("update playlistname set listname = ? where listname = ?");
    query.addBindValue(newname);
    query.addBindValue(oldname);
    query.exec();
四,
QSqlQuery query1(QString("SELECT * FROM playList%1").arg(m_objIndex));
    int fieldNo = query1.record().indexOf("songname");
    while (query1.next()) {
        QString name = query1.value(fieldNo).toString();
          list1<<name;
    }
mfc的
常用SQL語句
查詢語句sql.Format("select * from xsxx where name='%s'",m_user1)
表示從 xsxx表中 選擇 name=m_user1這一列 
新增語句
sql.Format("insert into xsxx(name,sex,age,num) values('%s','%s','%s','%s')",m_user1,m_user2,m_user3,m_user4);
刪除語句
sql.Format("delete from xsxx where name='%s'",m_user);
修改語句
sql.Format("update xsxx set num='%s',age='%s',sex='%s' where name='%s'",m_user4,m_user3,m_user2,m_user1);
powered by:小烏龜在大烏龜背上

相關推薦

Qt/C++ 資料庫SQL 刪改 語句示例

注:文中例子均使用QSQLITE 一,增 QSqlQuery query;query.prepare(QString("INSERT INTO playList%1(songname,songurl

sql語句操作mysql資料庫刪改(命令提示符和引入mysql模組兩種方式)

1:命令提示符方法: 我的 :mysql.sql檔案。當然首先得開啟本地伺服器(我的是xampp); 少了一步了:首先要在進入mysql -h127.0.0.1 -u root -p;後引入我的mysql.sql 檔案; 我用的是 source方法:  source

安卓使用sql語句實現SQLite資料庫刪改

本篇博文是在上一篇新建了資料庫的基礎上編寫的,上一篇博文連結:https://blog.csdn.net/liyunfu233/article/details/84193368 首先在佈局檔案中新增四個按鍵分別是增刪改查四種方法,在主視窗類中實現四種方法: 第一個點選按鈕增加一條記錄

資料庫基礎刪改sql語句

建立資料庫: create database dbname 刪除資料庫: drop database dbname 建立表: create table tname() //括號裡面是自己需要的各種引數 刪除表: drop table tname 插入: insert into

VS連線SQL Server資料庫刪改詳細教程(C#程式碼)

工具: 1.Visual Studio (我使用的是vs2013) 2.SQL Server  (我使用的是sql server2008) 操作: 1.開啟SQL Server,開啟後會看到資料庫的初始連結介面。(如下圖) 2.複製上圖中的“伺服器名稱”,然後點

SQL Server 資料庫刪改語句

在使用SQL Server的時候,需要在新建查詢中簡單的處理資料庫,下面介紹一下SQL基礎的增刪改查語句: 介紹下面用到的變數: Table:資料庫表名 Column::欄位 Content:內容 1

SQL常用刪改語句

滿足 between 結構 模糊 運算 源表 刪除表 sel 模糊查詢 1增 1.1【插入單行】insert [into] <表名> (列名) values (列值)例:insert into Strdents (姓名,性別,出生日期) values (‘開心朋

ThinkPHP資料庫原生SQL刪改

首先use think\Db(注意think要小寫) Db類支援原生SQL查詢操作,主要包括下面兩個方法: query方法 query方法用於執行SQL查詢操作,如果資料非法或者查詢錯誤則返回false,否則返回查詢結果資料集(同select方法)。 使用示例: Db::quer

複習之SQL語句(一)——常用單表“刪改語句使用

結構化查詢語言(Structured Query Language)簡稱SQL 結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者瞭解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫

sql 基礎刪改語句

1.1【插入單行】insert [into] <表名> (列名) values (列值)例:insert into Strdents (姓名,性別,出生日期) values ('開心朋朋','男',

C++ API方式連線mysql資料庫實現刪改

轉自 http://www.bitscn.com/pdb/mysql/201407/226252.html 一、環境配置 1,裝好mysql,新建一個C++控制檯工程(從最簡單的弄起,這個會了,可以往任何c++工程移植),在vs2010中設定,工程--屬性--VC++目

資料庫介紹常用資料庫SQL刪改

引題 為什麼使用資料庫: 之前的學習中我們已經可以儲存資料、變數、讀寫本地檔案(txt、csv) 1.持久化。記憶體中的變數當程式重啟和電腦斷電時丟失資料,而硬碟可以長時間、持久的儲存資料。資料儲存到硬碟上的過程叫持久化。 2.資料庫更加專業強大。遠比純文字文件、excel表格強大,

sql 經典命令列建立資料庫刪改

--主鍵:不允許為空值 create table gsbh ( bianhao int primary key,--主鍵為編號 xingming nvarchar(10), nianlin int ) --新增欄位記錄 注意沒有逗號, insert into gsbh values(1, '悟

C# 連線資料庫實現刪改

class Program { private static string urls = "server=127.0.0.1;port=3306;user=root;password=123; database=abc;"; private MySqlConne

php操作mysql資料庫的連線語句以及最簡單的刪改語句

//-------------------------------------------------------------------------- //-----------------------查詢剛剛插入的資料------------------------ $con = mysql_connec

C語言操作MySQL資料庫刪改

if( mysql_real_query(&mysql,"select * from user", (unsigned long)strlen("select * from user")))//mysql_real_query函式第一個引數是定義的MYSQL變數;第二個是SQL查詢語句;第三個是查詢語

C# 連線 MySql 對資料庫刪改

新建C#控制檯應用程式,新增NHIbernate,NHibernate.Mapping.Attributes的引用。 建立Mysql資料,和表 1.進入mysql資料庫: mysql> use mysql; Database changed 2

c#連線Access資料庫刪改

c#窗體程式對Access資料庫的增刪改查,其他資料庫可類似使用準備工作:窗體:access:版本2003(字尾.mdb,新版access可另存為2003相容版)using:using System; using System.Data; using System.Wind

SQL Server 入門 及 基本的操作(資料庫刪改

database management system (DBMS)資料管理系統 DataBase Administrator(DBA)資料庫資料管理員 一、資料庫的基本概念 1、資料模型 1、層次模型 2、網狀模型 3、關係模型(用表來管理資料) 2、關係型資料

java連線my sql資料庫以及刪改方法的實現

1,新建java專案(或者web專案,這裡以java為例),以user表為例子 2,連線資料庫,新建jdbc,properties(資料庫名,使用者名稱,密碼以自己的來寫) 3,這裡我將資料庫的連線程式碼封裝在DBConnectionUtil.java裡面 packag