你是不會連接sql命令和編輯框的內容吧。給你看一條命令你就明白了:外部資料庫1.執行(「updatedata1setid=-32768whereid=」+「『」+編輯框1.內容+「『」,)
❷ 易語言 sql 語句
很無奈,我也有碰到過,全形半形是要區別的,甚至連空格都會影響。你可以把整個指令調試輸出看看文本型的指令對不對。
❸ 易語言查詢SQL內容
超級編輯框里可以編寫如下類似語句:
SELECT 姓名,性別,年齡 FROM 表名 where 姓名=『引用編輯框內值' OR 性別=『引用編輯框內值' OR 年齡=『引用編輯框內值'
基本語句是這樣的,具體實現方式還需要根據具體情況作適當修改。
❹ 易語言執行sql語句問題!
幫你改了一下:
執行SQL語句 (SQL, 「insert into mail (receiverID,content,type,flag,goodType,goodId,goodNum,msType,msNum) values ('」+ 編輯框6.內容「','」+編輯框7.內容「','3','0','1','」+編輯框8.內容「','」+編輯框9.內容「','」+編輯框10.內容「','」+編輯框11.內容「')」)
上邊你有幾處錯誤,一是values右邊的括弧你用成全形的了,二是默認值你不應該用+號連接,三是有些地方多了單引號,四是你那整個語句最後多了一個右括弧。另外你要注意一下,因為我不知道你哪些欄位是數值的,上邊全是字元型的,如果是是數值型欄位,相應的值不能用單引號引起來。
❺ 怎麼在易語言里添加SQL的語句啊
我運行後,點查詢按鈕卻不按條件顯示,我的意思是如果輸入編框內容,就查詢表身份證與編輯框內容一樣的一行,並顯示到高級表中。否則提示出錯 。 ,uFVtzI
❻ 易語言如何鏈接SQL資料庫
使用E自帶的外部資料庫控制項,連接方法可以參照E幫助。
❼ 易語言 SQL 查詢條件
「select * from goods where tm like '」 +編輯框.內容 + 「'」
或
「select * from goods where tm ='」 +編輯框.內容 + 「'」
這是三個字元串相加,前後是兩個常量,需要用雙引號,中間編輯框內容是變數,不需要雙引號。
❽ 易語言讀sql欄位名字
首先,需要確定你的資料庫是什麼 MYSQL 還是EDB還是ACCESS之類的
其次,將編輯框.內容讀取出來,去和資料庫中包含這個內容的欄位進行比較
例如:如果是edb資料庫,編輯框中是一個名字,你要和資料庫中的名字欄位進行比較,你可以這樣
打開(xxx.edb)
如果真(查詢(讀(「名字」)=編輯框.內容))
調試輸出(「有重復」)
否則 調試輸出(「無重復」)
純手打 沒進易語言 可能略有小錯誤 諒解
大體思路是這樣的 你可以參考參考
❾ 易語言執行SQL語句沒有反應
語句格式錯誤
.版本2
.支持庫eDB
.程序集窗口程序集_啟動窗口
.子程序__啟動窗口_創建完畢
.如果真(取反(資料庫連接1.連接Access(取運行目錄()+「db.mdb」,「」)))
信息框(「連接資料庫時出錯.」,0,,)
返回()
.如果真結束
記錄集1.置連接(資料庫連接1)
.子程序_按鈕1_被單擊
'insertinto表名(表內項目名,表內項目名2)values('內容','內容')注意符號.
.判斷開始(資料庫連接1.執行SQL(「insertinto用戶(姓名,性別,年齡,學歷,電話,郵件)values('」+編輯框1.內容+「','」+編輯框2.內容+「','」+編輯框3.內容+「','」+編輯框4.內容+「','」+編輯框5.內容+「','」+編輯框6.內容+「')」,))
信息框(「信息寫入成功」,0,,)
.默認
信息框(「信息寫入失敗」,0,,)
.判斷結束
.子程序__啟動窗口_將被銷毀
資料庫連接1.關閉()
❿ 易語言執行SQL命令
你是不會連接sql命令和編輯框的內容吧。給你看一條命令你就明白了:
外部資料庫1.執行 (「update data1 set id=-32768 where id=」 + 「『」 + 編輯框1.內容 + 「『」 , )