GeneXus學習筆記——創建一個知識庫 哈哈哈哈!


    終於想到寫什么東西了(絕對不是因為懶 好吧 信我)  那么進入正題 我們寫項目的時候 遇到一些問題啥的 總會聽到大佬說:“這有什么難的 說到底不就是簡單的增刪改查么"  然后我們就會露出 Σ( ° △ °|||)我曹!真精辟的表情然后又默默地鑽回代碼堆去(。﹏。*)   那么同樣GeneXus作為一款快速開發平台他自己的增刪改查又是怎樣的呢?在此之前我們應該先創建一個項目才對 所以這個文章暫時先說如何傳創建一個GeneXus項目 雖然有點你水 但是也得一步一步來不是么 ?(๑•̀ㅂ•́)و✧

首先第一步 打開電腦 第二步 打開LOL 第三.... 抱歉 點錯東西了( ‵▽′)ψ   第二步 打開我們的IDE也就是我們的GeneXus 這樣 我們呢會進入如下界面 

emmmm  啥也沒有誒(☄⊙ω⊙)☄  不過不要緊 首先第一步我們得知道 你增刪改查 總得有個對象吧 表呢?Σ(っ °Д °;)っ 沒表  你增刪改個錘子! 於是我現在要打開SQLServer建表么 不你錯了 GeneXus與常規IDE不同的第一點就是你沒有必要去SQLServer中建表  直接在GeneXus中就可以操作了 操作完成后會自動生成到SQL中  當然.Net中可以使用MVC框架 運用EF實現代碼優先 但現在不提這個 畢竟這是一個取舍問題,看你更看重那一塊。 好了 我們接下來開始騷操作

首先我們創建一個知識庫  誒誒誒!(⊙ˍ⊙)啥 玩意兒? 嗯 這個東西就叫做知識庫  這是一個GeneXus項目的基礎 . 一些數據庫的配置 還是編譯環境的選擇基於這個知識庫 詳情的話 后面會慢慢聊到的  我們點擊這個Knowledge Base后會彈出來一個界面 like this

Name 就是這個項目的名字 我本人比較喜歡動漫 所以我的知識庫(一下簡稱KB)都已動漫人物名字命名 當然僅限於自己用的測試環境 第二個 是指保存的文理文件路徑 第三個是個下拉框 你會發現里面有三個選項 分別是

這就是你將要開發的項目編譯環境也就是說 你寫完代碼 你打算是以Java形式的代碼發布還是C#形式的代碼發布 隨你  記得我之前提過的還能寫Android和IOS的話么 別急還沒聊到哪里 莫慌 我這里選擇C#

(.NET天下第一!! 破音 不接受反駁)嗯~ o(* ̄▽ ̄*)o  然后下一步

這里呢是選擇語言 我們這個IDE在全世界各個地方都有用到 所以支持很多國家的語言 我這里肯定選Chiness 旁邊有個更多的按鈕 選項 現在沒啥意義 我就先不說 ok我們點擊Create 之后稍微等一下 他會自動幫你創建一些必要的文件 

創建好了之后 我們會進入如下頁面

現在我們還得做些配置工作才能開始敲代碼 第一步 選擇所要使用的數據庫

點擊OK  

這就是剛創建的數據庫鏈接 上面有個同樣的數據庫鏈接對象因為這個GeneXus 默認自帶一個 剛才我只是演示一下 創建 我們不用默認的 我們用剛創建的 

這里還有一點就是  我們選中剛出現的數據庫選項 在它的屬性欄中找到一個屬性為DataBase information的欄目 里面可以選擇你當前電腦sqlserver版本  因為GeneXus是支持各種版本  2000,2005 ,2008 或者2012 及其以上的版本 都可以

然后會蹦出來這個頁面

這個就是要鏈接我們本地或者服務器地址的數據庫了 我們當然先從本地上手

你會發現一個GX_KB_Asuna的數據庫 這個數據庫是創建這個KB的時候就會幫你創建的 里面都是一些GeneXus的配置信息 那么我們看看里面到底有些啥 

其實 俺也不知道 但是就是這些置表 才能讓我們使用GeneXus的時候 更加方便和容易(我怎么能讓你看出來 其實我也不知道是啥 總之就是配置表 NB死我了 叉會兒腰 <( ̄︶ ̄)>) 

我們將前面的KB去掉即可 這個時候點擊Create Database就是我們業務上要用到的數據庫 然后點擊OK 

 

這時候剛才有提示的地方 已經ok了 然后在設置一個屬性

 

 先別管為啥 she就完事了 后面我會聊的  然后我建議這時點一下全編譯

這時因為 第一次編譯會很慢 乘着這個時候沒啥東西 趕緊把一些基礎底層的東西先編譯出來 

 

 然后GeneXus就會開始工作 右邊的框 三個選項卡分別是 輸出框 屬相選項卡(用的最多)  工具箱 當出現

就證明編譯成功了  於是 到目前為止 我們第一個GeneXus項目搭建成功了 emm雖然啥也沒有但是 你能運行起來啊 點擊導航欄里的

運行按鈕  然后崩崩崩 一個空頁面就出來了  雖然啥也沒有!!! 哈哈哈哈哈    下一次 我會寫和數據庫的三種交互方式 東西應該有不少 

                                                                    ---來自一個咕咕咕咕的鴿子

 

 

 

 

 

 

 

 

 

 

 

 

 恭喜你 發現了首好聽的歌<( ̄︶ ̄)↗[GO!]    嘛 其實本來是打算吧增刪改那些東西都說一下 但是貌似一下子東西挺多 還是留到下次好了 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM