谁可相欹 发表于 2015-1-16 23:10:44

ASP编程:[ASP.NET]对Oracle数据库创立表/判别数...

ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。asp.net|oracle|创立|数据|数据库对Oracle数据库创立表:
DimmyConnectionStringAsString
DimmyConnectionAsOleDbConnection
DimmyCommandAsOleDbCommand
DimmyCreateSQLAsString
myConnectionString="Provider=OraOLEDB.Oracle.1;UserID=;DataSource=;ExtendedProperties=;PersistSecurityInfo=True;Password="
myConnection=NewOleDbConnection(myConnectionString)
myCreateSQL="createtable(abcvarchar2(10))"
myCommand=NewOleDbCommand(myCreateSQL)

myCommand.Connection=myConnection
myConnection.Open()
myCommand.ExecuteNonQuery()
myCommand.Connection.Close()

判别数据表是不是已存在:
DataBaseName--表名
PrivateFunctionSQLExistDatabase(ByValDataBaseNameAsString)AsBoolean
DimorcConnDbAsOracleConnection
DimstrSelectAsString
DimodaExistDatabaseAsOracleDataAdapter
DimdsExistDatabaseAsNewDataSet

orcConnDb=NewOracleConnection
orcConnDb.ConnectionString="datasource=;"_
&"persistsecurityinfo=False;"_
&"userid=[]userid;Password=;"
orcConnDb.Open()

strSelect="selectcount(*)fromuser_tableswheretable_name="&ReplaceEN(DataBaseName)&""
odaExistDatabase=NewOracleDataAdapter(strSelect,orcConnDb)

odaExistDatabase.Fill(dsExistDatabase)

IfdsExistDatabase.Tables(0).Rows(0)(0)=0Then
orcConnDb.Close()
ReturnFalse
Else
orcConnDb.Close()
ReturnTrue
EndIf
EndFunction

小写英字转换成年夜写英字
enString--字符串
PrivateFunctionReplaceEN(ByValenStringAsString)AsString
DimiAsInteger

Fori=Asc("a")ToAsc("z")
enString=enString.Replace(CChar(ChrW(i)),CChar(ChrW(i-32)))
Next

ReturnenString
EndFunction


</p>ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。

不帅 发表于 2015-1-18 08:23:03

如何更好的使自己的工具看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。

admin 发表于 2015-1-21 12:35:14

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

精灵巫婆 发表于 2015-1-30 18:23:45

Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)

老尸 发表于 2015-2-6 14:45:09

接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。

兰色精灵 发表于 2015-2-16 15:55:16

先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习

爱飞 发表于 2015-3-5 06:37:56

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

冷月葬花魂 发表于 2015-3-11 23:42:42

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。

仓酷云 发表于 2015-3-19 16:30:43

ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。

若相依 发表于 2015-3-29 03:15:04

Session:这个存储跟客户端会话过程的数据,默认20分钟失效
页: [1]
查看完整版本: ASP编程:[ASP.NET]对Oracle数据库创立表/判别数...