PowerDynamo開發筆記

2021-09-30 02:50:49 字數 1872 閱讀 6397

powerdynamo 是sybase easerver下的乙個產品,能夠進行web開發。

和一般的web程式不同的是,powerdynamo的程式全部存放在資料庫中,而不是存放在物理硬碟上,其檔案字尾為stm。

powerdynamo需要依賴iis才能正常執行。

在windows2000下安裝powerdynamo,安裝程式會自動配置iis。

powerdynamo的語法非常類似c,並且區分大小寫

下面介紹下powerdynamo:

1、服務端**

在asp中服務段**都寫在""中

如:<%

page = 1

%>

在powerdynamo中

page = 1;

}else

3、response.write

在asp中用的最多的就是response.write 輸出

在powerdynamo中被document.write替代,如:

document.write("welcome

");document.writeln("welcome

"); // <---document.writeln會在輸出的字串後增加乙個換行符

4、session的用法

賦值: session.user_name = "dytt" ;  // <-- 其中的user_name可以是任意名稱

取值: name = session.user_name ;

5、跳轉

document.redirect = "default.stm";

6、資料庫連線的標準用法

conn = site.getconnection("conn1");  //<----這個site.getconnection("conn1") 需要事先通過powerdynamo的connections工具配置conn1

if (conn == null)

conn.autocommit = true ;

query = conn.createquery();

query.cursortype = "forwardonly";

sql = "select * from tblname ;

query.setsql(sql);

query.execute();

//如果只需要執行sql語句而不需要對結果進行處理,那麼做到這裡就可以了.

while(query.movenext())  //  <---- 這裡需要注意的是,如果要處理結果,那麼必須第1件事:query.movenext(),預設指標指在第1條記錄前(null)

//關閉連線

query.close();

7、引用

powerdynamo中存在2種引用

a) include ,和asp中的include一樣,只是在寫法上有些差異

如下:b) import

首先把需要引用的檔案通過powerdynamo的add script建立,建立後會生成ssc結尾的檔案

然後通過import引用進來,例如:

test.ssc

return a+b ;

}-->

default.stm

下面列了個自己寫的簡單的函式(dynamo中沒有提供的,但是會經常用到的)

function rtrim( instr )

ret = instr.substring( 0, last_space );

return( ret );   

}

Android 開發筆記

版本控制的注意事項 以下資料夾不要加入版本控制 bin bin是編譯的二進位制檔案的存放路徑 gen gen是android需要的資源檔案的原始檔存放的目錄 使用svn的時候要注意專案編譯的問題 在編譯的時候程式會把src資料夾裡面的檔案拷貝到bin裡面,但是svn是每個資料夾裡面都包含乙個隱藏的....

ORACLE 開發筆記

oracle 日期 submitdate datetime.parse submitdate tostring d m月 yyyy to date 2002 01 02 yyyy m dd select count 1 from l perm where cancel y and sysdate p...

開發筆記2

開發筆記2 2012 5 4 周五 系統報警資訊傳送程式開發。其它程式收集了報警資訊,如 硬碟滿 硬碟壞 網路連不通 使用者欠費 硬體裝置無法訪問等,這些程式已經實現了插入資料到幾張不同型別的表,類似流水日誌表,狀態變化表。我則在這個基礎上,對這些表寫個簡單觸發器,觸發器盡量簡單,然後呼叫同乙個儲存...