.net是什么语言?

Python06

.net是什么语言?,第1张

.net是微软新推出的一种编程框架理论。

NET语言的全称应该是ASP.NET,是微软新推出的一种编程框架理论或者说是一种编程标准,它可以通过微软出品的Visual Studio 开发工具进行项目开发,应用于网站类的开发一般使用C#语言进行编写,应用程序类一般使用VB进行编写。

该语言编写的程序可以在安装有 net frame 的所有操作系统上运行(理论上这样,实际我也没有实验过),具有跨平台的特性。

据说微软推出net的目的是为了和java对抗,因为java通过java虚拟机可以在任何操作系统上运行(跨平台)。

.net框架的组成分为两部分:

CLR:公共语言运行时(Common Language Runtime),提供内在管理,代码安全性检测等功能。

FLC:.NET框架类库(.NET Framework Class Library),提供大量应用类库,类库中有很多线程的资源可使用(比如:类,方法,属性),提高开效率。

返回表b_stpo中matnr为传入参数的所有子节点的数据。

就是说表b_stpo中的记录实际上是个树型结构。

declare @l int

set @l=1

insert @re select idnrk,POTX1,matnr,menge,@l from b_stpo

where matnr = @ParMatnr

这里4行是将满足@ParMatnr情况的数据填充到返回的记录集中。

while @@rowcount>0

begin

set @l = @l + 1

insert @re select a.idnrk,a.potx1,a.matnr,a.menge,@l from b_stpo a,@re b

where a.matnr=b.ITEM_CODE and b.[level]=@l-1

end

这里一个循环是循环取出所有的子记录。

if exists(select maktx from m_mara m where m.matnr=@ParMatnr) begin

insert @re select @ParMatnr,(select maktx from m_mara m where m.matnr=@ParMatnr),'-',1,0 --含本身

最后一段你要自己去看m_mara表是什么东西了。

=============================================

此数据库的命名真是Shit,我只能连猜带蒙的去估计含义。