零基础学delphi教程(零基础如何自学开发小型软件)

2024-03-29 02:50:05 22

零基础学delphi教程(零基础如何自学开发小型软件)

本文目录

零基础如何自学开发小型软件

编程有很多种,有C++,vc++,VB,个人建议你学习delphi,要学习编程首先要学习这门语言的语法,比如:了解什么是变量,什么是常量,什么是判断语句,什么是循环语句,什么是函数调用,这些都是基础,学会这些后等于你就入门了.然后就可以尝试编写一些小软件,边学边写,不懂的直接百度搜索.这就是最好的方案.

DELPHI基础教程:Delphi客户服务器应用开发(三)[4]

   TSoredProc的关键属性

  ⑴ DatabaseName属性

  DatabaseName属性描述要访问的数据库的名字 该属性可以为

  ● 已定义的BDE别名

  ● 本地型数据库的目录

  ● Local InterBase服务器的目录路径和文件名

  ● TDatabase定义的应用程序别名

  在改变DatabaseName之前要使用Close方法将Dataset部件置为非活跃状态

  ⑵ StoredProcName属性

  StoredProcName属性表示服务器上的存储过程名 Oracle服务器允许多个具有相同名字的存储过程 因此要设置Overload属性来描述执行在Oracle服务器上的存储过程名

  ⑶ Overload属性

  Oracle服务器允许Oracle软件包中存储过程的重载 就是说具有相同名字的不同过程 设置Overload属性用来描述执行在Oracle服务器上的存储过程 如果Overload值为零 则假定没有重载 如果Overload为 则Delphi执行具有同名的第一个存储过程 如果值为 则执行第二个存储过程

  ⑷ Params属性

  Params属性包含传给存储过程的参数

   关键方法

  ⑴ ParamByName方法

  声明 function ParamByName(const Value: String) TParam;

  ParamByName方法返回Params属性中具有名为Value的元素值 一般用该方法在动态查询中给参数赋值

  ⑵ Prepare方法

  PrePare方法准备要执行的存储过程 这允许服务器载入存储过程 否则准备处理异常

  ⑶ ExecProc方法

  ExecProc方法执行服务器上的存储过程

  ⑷ Open方法

  Open方法打开DataSet部件 并将其置于浏览状态 这相当于将Active属性置为True 对于TStoredProc如果存储过程返回一个结果集 则使用Open执行存储过程 如果存储过程返回单行 早使用ExecProc执行存储过程

   TStoreProc使用方法

   建立一个StoredProc部件

  为数据库服务器上的存储过程建立一个TStoredProc部件的步骤如下

  ⑴ 从Component Palette的Data Access页选择TStoredProc部件放在数据模块上

  ⑵ 将TStoredProc部件的DatabaseName属性设置为存储过程所在的数据库名

  DatabaseName必须是BDE别名

  ⑶ 将TStoredProc部件的StoredProcName属性设为所用的存储过程名 或者从下拉式

  列表框中选择

  ⑷ 在TStoredProc部件的Params属性中描述输入参数 可以使用参数器来设置输

  入参数 参数器也可让用户察看存储过程返回给应用程序的值

   设置存储过程的输入参数 察看输出结果参数

  许多存储过程需要给它们传入一系列的输入参数 以确定处理什么和怎样处理 在Params属性中描述这些参数 所描述的输入参数的顺序是很重要的 它由服务器上的存储过程来确定 在设计时 最容易和最安全的方法是激活TStoredProc参数器 输入参数 参数器以正确的次序列出输入参数 让你给它们赋值

  要激活TStoredProc的参数器

  ① 选择TStoredProc部件

  ② 按鼠标右键激活加速菜单(Speed Menu)

  ③ 选择Define Parameters

  参数名列表框显示过程的所有输入 输出和结果参数 有关输入 输出参数的信息从服务器中获得 对于某些服务器而方 参数信息是不可访问的 如Sybase 在这种情况下 列表框是空的 因此必须自己按过程要求的顺序增加输入输出参数

  参数类型复选框中描述所选的参数是输入 输出 还是结果参数 如果服务器支持参数可以既是输入又是输出 如果在列表框中增添参数 就必须设置参数类型

  数据类型复选框 列出列表框中所选参数的数据类型 如果给列表框真善美参数 必须设置数据类型

  在值框中给输入参数赋值

  如果服务器不传递存储过程信息给Delphi 则可以用Add按钮给存储过程增添参数 Delete按钮则是将增添的参数删除 Clear按钮将清除列表框中所有参数

  设置完参数后 选择OK按钮

   在运行时建立参数和参数值

  在运行时建立参数 可直接访问Params属性 Params属性是参数字符串的数组 例如 下列代码将框的文本赋给数组的第一个字串

  StaredProc Params Asstring := Edit Text

  也能够用ParamsByName方法通过名字访问参数

  StoredProc ParamsByName( Company ) Asstring := Edit Text;

   准备和执行存储过程

  要使用存储过程还必须准备并执行它 可以有两种方式准备一个存储过程

  ● 在设计时 通过选择参数器的OK按钮

  ● 在运行时 通过调用TStoredProc的Prepare方法

  例如 下面的代码准备存储过程的执行

  StoredProc Prepare;

  要执行准备好的存储过程 调用TStroedProc部件的ExecProc方法 下列代码演示了准备和执行存储过程

  StoredProc Params Asstring := Edit Text;

  StoredProc prepare;

  StoredProc ExecProc;

  当你执行一个存储过程 它返回输出参数或结果集 有两种可能的返回类型 单个返回 如单值或值集 和一群结果集 返回很多值

   访问输出参数和结果集

  存储过程在输出参数数组中返回值 如果服务器支持返回值可以是单个结果或者结果集

  在运行时访问存储过程的输出参数 可以索引Params属性或者用ParamByName方法访问这些值 下列表达式都用输出参数设置了框的值

  Edit Text := StoredProc Params AsString;

  Edit Text := StoredProc ParamsByName( Contact ) AsString;

  如果存储过程返回结果集 则用标准数据相关控制访问和显示值会更有用

  在某些服务器上如Sybase 存储过程能象查询语句那样返回结果集 应用程序可以使用数据相关控制一显示这些存储过程的输出

  用数据相关控制显示存储过程返回结果的方法如下

  ① 将DataSource部件放在数据模块上

  ② 将DataSource部件的DataSet属性设置为接收数据的TStoredProc部件的名字

  ③ 将数据相关控制的DataSource属性设为DataSource部件的名字

  这样 当用于TStoredProc部件和Active属性为True时 数据相关控制就能显示从存储过程返回的结果

   返回目录 DELPHI基础教程

       推荐

       Java程序设计培训视频教程

       J EE高级框架实战培训视频教程

  Visual C++音频/视频技术开发与实战

  Oracle索引技术

  ORACLE G数据库开发优化指南

  Java程序性能优化 让你的Java程序更快 更稳定

  C嵌入式编程设计模式

  Android游戏开发实践指南

lishixinzhi/Article/program/Delphi/201311/25132

如果自学编程,都需要哪些基础

如果你是零基础的话,打算学习计算机软件专业,首先必须要学的基础课程就是:计算机硬件及其系统结构、计算机操作系统、高等代数、高等数学、计算机软件基础知识、数据结构、C语言编程、计算机算法复杂性分析,以后有余力的话,你还可以再学习C#、JAVA、PHP等多种编程语言,但是 C 语言是基本的。

我想学pascai编程 作为一个零基础的人我首先应该看什么教程,求大神推荐一下

在下斗胆,君所谓pascai是否Pascal,若然,则请见谬论:Pascal系上古名器,OOP中世纪,经一代天神Anders炼化为Delphi,段的锋利无比!尤以D7为经典,时称VB杀手。然千禧年来,网络编程及跨平台成时代潮流,Anders又被微软重金挖走,D7及VB6已成式微之势,后宝兰公司另立山头CodeGear专攻IDE,未几被Embarcadero收购,终不敌微软,臣服.net框架。

零基础学delphi教程(零基础如何自学开发小型软件)

本文编辑:admin

更多文章:


谁能简单介绍一下“开心网”?开心网最简单的登陆法是什么呀

谁能简单介绍一下“开心网”?开心网最简单的登陆法是什么呀

本文目录谁能简单介绍一下“开心网”开心网最简单的登陆法是什么呀拉手网猝死,开心网出局,人人网贱卖,互联网行业那些曾经的第一,为啥都衰败消失了人人网卖了2000万美金,开心网还值多少钱呢谁能简单介绍一下“开心网”这两个人回答的是什么?文不对题

2024年3月3日 19:15

各种游戏网址链接(王者荣耀游戏网址是什么)

各种游戏网址链接(王者荣耀游戏网址是什么)

各位老铁们,大家好,今天由我来为大家分享各种游戏网址链接,以及王者荣耀游戏网址是什么的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录王者荣耀游戏网址

2024年6月25日 03:40

hp打印机驱动安装不上(惠普打印机驱动安装失败是什么原因)

hp打印机驱动安装不上(惠普打印机驱动安装失败是什么原因)

“hp打印机驱动安装不上”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看hp打印机驱动安装不上(惠普打印机驱动安装失败是什么原因)!本文目录惠普打印机驱动安装失败是什么原因惠普打印机安装不上怎么回事hp p1106打印机驱动

2024年7月28日 16:40

网站上传ssl证书后显示证书风险怎么处理?证书风险怎么解决

网站上传ssl证书后显示证书风险怎么处理?证书风险怎么解决

本文目录网站上传ssl证书后显示证书风险怎么处理证书风险怎么解决360浏览器提示证书风险怎么解决建筑证书挂靠有哪些风险所有网页证书风险打开增值税发票勾选平台为什么提示证书有风险电脑浏览器打开显示证书风险怎么解决 浏览器出现证书风险怎么恢复正

2024年7月3日 07:57

wifi测试在线测网速(怎样测wifi网速)

wifi测试在线测网速(怎样测wifi网速)

其实wifi测试在线测网速的问题并不复杂,但是又很多的朋友都不太了解怎样测wifi网速,因此呢,今天小编就来为大家分享wifi测试在线测网速的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录怎样测wifi网速如何利

2024年5月2日 11:50

客户信息管理系统软件(客户管理系统哪个好用)

客户信息管理系统软件(客户管理系统哪个好用)

大家好,客户信息管理系统软件相信很多的网友都不是很明白,包括客户管理系统哪个好用也是一样,不过没有关系,接下来就来为大家分享关于客户信息管理系统软件和客户管理系统哪个好用的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本

2024年6月29日 18:12

中央五套直播在线观看(如何看CCTV-5的现场体育赛事直播)

中央五套直播在线观看(如何看CCTV-5的现场体育赛事直播)

“中央五套直播在线观看”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看中央五套直播在线观看(如何看CCTV-5的现场体育赛事直播)!本文目录如何看CCTV-5的现场体育赛事直播中央5套体育现场直播在哪里可以观看中央五套直播网

2024年6月18日 17:12

一键root权限官方下载(怎样获取手机一键Root权限)

一键root权限官方下载(怎样获取手机一键Root权限)

其实一键root权限官方下载的问题并不复杂,但是又很多的朋友都不太了解怎样获取手机一键Root权限,因此呢,今天小编就来为大家分享一键root权限官方下载的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录怎样获取手

2024年6月23日 04:36

ddos高防ip和cdn分布式高防的区别?为什么越来越多的视频网站都选择接入高防CDN

ddos高防ip和cdn分布式高防的区别?为什么越来越多的视频网站都选择接入高防CDN

本文目录ddos高防ip和cdn分布式高防的区别为什么越来越多的视频网站都选择接入高防CDN香港服务器做cdn节点有什么优势cdn能防ddos攻击吗Cdn防攻击的特点是什么网站被攻击时如何选择好高防CDN高防服务器的价格受到什么影响什么是B

2023年7月15日 08:40

学唱歌的软件(唱歌的软件)

学唱歌的软件(唱歌的软件)

其实学唱歌的软件的问题并不复杂,但是又很多的朋友都不太了解唱歌的软件,因此呢,今天小编就来为大家分享学唱歌的软件的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录唱歌的软件学唱歌的app哪个软件好免费教学唱歌的软件

2024年7月20日 12:33

冰狼辅助免费版(冰狼辅助 战士调法)

冰狼辅助免费版(冰狼辅助 战士调法)

各位老铁们,大家好,今天由我来为大家分享冰狼辅助免费版,以及冰狼辅助 战士调法的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录冰狼辅助 战士调法76

2024年5月14日 22:10

情侣异地双人手机游戏(适合异地情侣2个人玩的手机游戏)

情侣异地双人手机游戏(适合异地情侣2个人玩的手机游戏)

各位老铁们,大家好,今天由我来为大家分享情侣异地双人手机游戏,以及适合异地情侣2个人玩的手机游戏的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录适合

2024年7月30日 09:50

科目一正规模拟考试题(交通规则科目一模拟考试题有哪些)

科目一正规模拟考试题(交通规则科目一模拟考试题有哪些)

各位老铁们,大家好,今天由我来为大家分享科目一正规模拟考试题,以及交通规则科目一模拟考试题有哪些的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录交通

2024年7月13日 19:35

winlicense(winlicense怎么调成中文)

winlicense(winlicense怎么调成中文)

本文目录winlicense怎么调成中文win7下出现winlicense错误怎么办如何使用WinLicense对软件进行加密保护和授权winlicense怎么调成中文打开“WinLicense.exe”然后点击Adcanced Optio

2024年5月3日 11:07

360网络防火墙(电脑360防火墙怎么关)

360网络防火墙(电脑360防火墙怎么关)

今天给各位分享电脑360防火墙怎么关的知识,其中也会对电脑360防火墙怎么关进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录电脑360防火墙怎么关360家庭防火墙怎么设置加密360路由器的防火墙怎么关闭360防

2024年6月16日 03:22

魔兽争霸官网下载(魔兽争霸在哪能下载)

魔兽争霸官网下载(魔兽争霸在哪能下载)

大家好,魔兽争霸官网下载相信很多的网友都不是很明白,包括魔兽争霸在哪能下载也是一样,不过没有关系,接下来就来为大家分享关于魔兽争霸官网下载和魔兽争霸在哪能下载的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本文目录魔兽争

2024年6月22日 03:28

青骄第二课堂登录注册(青骄第二课堂怎么登录)

青骄第二课堂登录注册(青骄第二课堂怎么登录)

今天给各位分享青骄第二课堂怎么登录的知识,其中也会对青骄第二课堂怎么登录进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录青骄第二课堂怎么登录青骄课堂怎么登录青骄课堂怎么注册登录 平台入口在哪里青骄第二课堂怎么注

2024年7月20日 19:36

植物大战僵尸无尽版八炮不作弊打法攻略秘籍?植物人大战僵尸秘籍单词是啥

植物大战僵尸无尽版八炮不作弊打法攻略秘籍?植物人大战僵尸秘籍单词是啥

本文目录植物大战僵尸无尽版八炮不作弊打法攻略秘籍植物人大战僵尸秘籍单词是啥使命召唤5僵尸模式怎么使用秘籍使命召唤5联机僵尸无限子弹秘籍使命召唤5打僵尸秘籍怎么弄使命召唤5中文版僵尸模式秘籍是什么求使命召唤5全部的秘籍!全部!!使命召唤5合作

2024年5月17日 08:04

河北交管网违章查询(河北车辆违章查询系统官方入口)

河北交管网违章查询(河北车辆违章查询系统官方入口)

其实河北交管网违章查询的问题并不复杂,但是又很多的朋友都不太了解河北车辆违章查询系统官方入口,因此呢,今天小编就来为大家分享河北交管网违章查询的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录河北车辆违章查询系统官

2024年8月29日 09:25

ios迅雷testflight版(《迅雷》testflight测试版下载链接)

ios迅雷testflight版(《迅雷》testflight测试版下载链接)

大家好,关于ios迅雷testflight版很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于《迅雷》testflight测试版下载链接的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦

2024年7月21日 14:26

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1731
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1156
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1152
标签列表

热门搜索