GeneXus学习笔记——创建一个知识库 哈哈哈哈!

    终于想到写什么东西了(绝对不是因为懒 好吧 信我)  那么进入正题 我们写项目的时候 遇到一些问题啥的 总会听到大佬说:“这有什么难的 说到底不就是简单的增删改查么"  然后我们就会露出 Σ( ° △ °|||)我曹!真精辟的表情然后又默默地钻回代码堆去(。﹏。*)   那么同样GeneXus作为一款快速开发平台他自己的增删改查又是怎样的呢?在此之前我们应该先创建一个项目才对 所以这个文章暂时先说如何传创建一个GeneXus项目 虽然有点你水 但是也得一步一步来不是么 ?(๑•̀ㅂ•́)و✧

首先第一步 打开电脑 第二步 打开LOL 第三.... 抱歉 点错东西了( ‵▽′)ψ   第二步 打开我们的IDE也就是我们的GeneXus 这样 我们呢会进入如下界面 GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第1张图片

emmmm  啥也没有诶(☄⊙ω⊙)☄  不过不要紧 首先第一步我们得知道 你增删改查 总得有个对象吧 表呢?Σ(っ °Д °;)っ 没表  你增删改个锤子! 于是我现在要打开SQLServer建表么 不你错了 GeneXus与常规IDE不同的第一点就是你没有必要去SQLServer中建表  直接在GeneXus中就可以操作了 操作完成后会自动生成到SQL中  当然.Net中可以使用MVC框架 运用EF实现代码优先 但现在不提这个 毕竟这是一个取舍问题,看你更看重那一块。 好了 我们接下来开始骚操作

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第2张图片

首先我们创建一个知识库  诶诶诶!(⊙ˍ⊙)啥 玩意儿? 嗯 这个东西就叫做知识库  这是一个GeneXus项目的基础 . 一些数据库的配置 还是编译环境的选择基于这个知识库 详情的话 后面会慢慢聊到的  我们点击这个Knowledge Base后会弹出来一个界面 like this

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第3张图片

Name 就是这个项目的名字 我本人比较喜欢动漫 所以我的知识库(一下简称KB)都已动漫人物名字命名 当然仅限于自己用的测试环境 第二个 是指保存的文理文件路径 第三个是个下拉框 你会发现里面有三个选项 分别是

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第4张图片

这就是你将要开发的项目编译环境也就是说 你写完代码 你打算是以Java形式的代码发布还是C#形式的代码发布 随你  记得我之前提过的还能写Android和IOS的话么 别急还没聊到哪里 莫慌 我这里选择C#

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

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第5张图片

这里呢是选择语言 我们这个IDE在全世界各个地方都有用到 所以支持很多国家的语言 我这里肯定选Chiness 旁边有个更多的按钮 选项 现在没啥意义 我就先不说 ok我们点击Create 之后稍微等一下 他会自动帮你创建一些必要的文件 

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第6张图片

创建好了之后 我们会进入如下页面

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第7张图片

现在我们还得做些配置工作才能开始敲代码 第一步 选择所要使用的数据库

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第8张图片

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第9张图片

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第10张图片

点击OK  

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第11张图片

这就是刚创建的数据库链接 上面有个同样的数据库链接对象因为这个GeneXus 默认自带一个 刚才我只是演示一下 创建 我们不用默认的 我们用刚创建的 

这里还有一点就是  我们选中刚出现的数据库选项 在它的属性栏中找到一个属性为DataBase information的栏目 里面可以选择你当前电脑sqlserver版本  因为GeneXus是支持各种版本  2000,2005 ,2008 或者2012 及其以上的版本 都可以

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第12张图片

然后会蹦出来这个页面

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第13张图片

这个就是要链接我们本地或者服务器地址的数据库了 我们当然先从本地上手

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第14张图片

你会发现一个GX_KB_Asuna的数据库 这个数据库是创建这个KB的时候就会帮你创建的 里面都是一些GeneXus的配置信息 那么我们看看里面到底有些啥GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第15张图片 

其实 俺也不知道 但是就是这些置表 才能让我们使用GeneXus的时候 更加方便和容易(我怎么能让你看出来 其实我也不知道是啥 总之就是配置表 NB死我了 叉会儿腰 <( ̄︶ ̄)>) 

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第16张图片

我们将前面的KB去掉即可 这个时候点击Create Database就是我们业务上要用到的数据库 然后点击OK 

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第17张图片

 

这时候刚才有提示的地方 已经ok了 然后在设置一个属性

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第18张图片

 

 先别管为啥 she就完事了 后面我会聊的  然后我建议这时点一下全编译

这时因为 第一次编译会很慢 乘着这个时候没啥东西 赶紧把一些基础底层的东西先编译出来 

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第19张图片

 

 然后GeneXus就会开始工作 右边的框 三个选项卡分别是 输出框 属相选项卡(用的最多)  工具箱 当出现

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第20张图片

就证明编译成功了  于是 到目前为止 我们第一个GeneXus项目搭建成功了 emm虽然啥也没有但是 你能运行起来啊 点击导航栏里的

运行按钮  然后崩崩崩 一个空页面就出来了  虽然啥也没有!!! 哈哈哈哈哈    下一次 我会写和数据库的三种交互方式 东西应该有不少 

                                                                    ---来自一个咕咕咕咕的鸽子

GeneXus学习笔记——创建一个知识库 哈哈哈哈!_第21张图片

 

 

 

 

 

 

 

 

 

 

 

 

 恭喜你 发现了首好听的歌<( ̄︶ ̄)↗[GO!]    嘛 其实本来是打算吧增删改那些东西都说一下 但是貌似一下子东西挺多 还是留到下次好了 

 

转载于:https://www.cnblogs.com/CurtilageBoy/p/10793445.html

你可能感兴趣的:(GeneXus学习笔记——创建一个知识库 哈哈哈哈!)