⑴ 因為對mssql資料庫不熟悉,我把一個易語言源碼改為mysql,遇到一個問題一個載入樹形框的sql語句不會
可能是傳遞句柄的時候遇到關鍵字了,一般建表時候都不使用關鍵字做表欄位的,與其研究那麼多,不如該下表欄位,如果牽扯到改動較多可以在資料庫里定義個方法,用這個方法去更新表的數據,然後傳參數進去
⑵ 易語言怎麼將sql文件導入資料庫
打開navicat.exe,點擊打開資料庫,右鍵-運行SQL文件,選中要運行的sql文件,確定後再點擊表即可。
注意:此次改變後,源sql文件可以轉移路徑
⑶ 易語言 SQL語句查詢結果如果顯示到超級列表框,並且導出excel,求源碼
.版本 2
.支持庫 eDB
.支持庫 iext
資料庫連接1.連接SQLServer (, , , )
記錄集1.置連接 (資料庫連接1)
記錄集1.打開 (「SELECT 列 FROM 表」, #SQL語句, )
.計次循環首 (記錄集1.記錄數量, n1)
記錄集1.讀文本 (「列」, 臨時)
超級列表框1.插入表項 (n1, 臨時, , , , )
.計次循環尾 ()
.計次循環首 (超級列表框1.取表項數 (), n2)
寫到文件 (「XX.txt」, 超級列表框1.取標題 (n2, ))
.計次循環尾 ()
⑷ 如何用易語言連接外部SQL資料庫
調用格式: 〈邏輯型〉 對象.連接SQLServer (文本型 伺服器名,文本型 資料庫名,文本型 用戶名,文本型 密碼) - 資料庫操作支持庫->資料庫連接
英文名稱:ConnectSQLServer
連接SQL Server資料庫,如果連接成功返回真,失敗返回假。本命令為初級對象成員命令。
參數<1>的名稱為「伺服器名」,類型為「文本型(text)」。本參數提供 SQL SERVER 伺服器名。
參數<2>的名稱為「資料庫名」,類型為「文本型(text)」。
參數<3>的名稱為「用戶名」,類型為「文本型(text)」。
參數<4>的名稱為「密碼」,類型為「文本型(text)」。
其中的,增,刪,修,查都是通過SQL語句完成,相應的SQL語句和其它SQL語句一樣,只是在易語言中要連接變數的時候,注意區分 空格 引號之類的
⑸ 怎麼用易語言實現SQL資料庫導入導出,用SQL編寫也可以,希望你能舉幾個例子,多多益善。
需要兩個 擴展組件、(先將易的支持庫全選:工具-支持庫配置-全選)
資料庫連接、記錄集
比如有一個資料庫temp
那麼易中要連接:
需要這樣、
資料庫連接1.連接SQLServer (「.」,"temp" ,"sa" ,"123" )
參數分別是 伺服器、資料庫名、用戶名、密碼,如果你SQL未設置,後面兩參數去掉
該函數返回一個邏輯值,根據反饋回來的值判斷是否成功
如果成功
就可以:
資料庫連接1.執行SQL ()
或
對一張數據表詳細操作
可以:
記錄集1.置連接 (「temp」)
記錄集1.讀文本 ("某一欄位")