91超碰在线观看,国产二级c片l毛片,国产成人精品123区免费视频,濑亚美莉大战黑人中文字幕

win7系統(tǒng)下載
當(dāng)前位置: 首頁 > 編程軟件教程 > 詳細(xì)頁面

零空比特?cái)?shù)據(jù)庫代碼類生成器 -數(shù)據(jù)庫代碼類生成器-零空比特?cái)?shù)據(jù)庫代碼類生成器 下載 v1.30官方版本

零空比特?cái)?shù)據(jù)庫代碼類生成器 -數(shù)據(jù)庫代碼類生成器-零空比特?cái)?shù)據(jù)庫代碼類生成器 下載 v1.30官方版本
  • 軟件類型:編程軟件
  • 軟件語言:簡體中文
  • 授權(quán)方式:免費(fèi)軟件
  • 更新時(shí)間:2023-09-05
  • 閱讀次數(shù):
  • 推薦星級:
  • 運(yùn)行環(huán)境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 0

零空比特?cái)?shù)據(jù)庫代碼類生成器 (ZNB DB Code Generator)是一款基于

PHP

零空比特?cái)?shù)據(jù)庫代碼類生成器 (ZNB DB Code Generator)功能特色

1) 生成 增刪改查等操作。

2) 易于使用。

3) 使用方法:

(一)、對于 SQLite 用戶

(1). 所有的字段應(yīng)該加上 NotNull ,非空。 如下:

(2). 應(yīng)該加一個(gè)自增的主鍵:

(3).日期時(shí)間型的應(yīng)該加上默認(rèn)值: (datetime('now', 'localtime'))

(4).UUID全球統(tǒng)一編碼默認(rèn)值應(yīng)該置為:(hex(randomblob(16)))

(5). 對于使用我們的生成器(ZNB_DB_CodeGenerator)的用戶,

(a). 其日期時(shí)間型應(yīng)該在 aardio 里設(shè)置成 time.now();

(b). 其 UUID全球統(tǒng)一編碼在 aardio 里設(shè)置成 win.guid.create();

aardio中的 SQLite 代碼使用方法如下:

import win.ui;

import sqlite;

import web.json;

import SQLiteDB;

import SQLiteDB.znb_UserAgents;

...

winform.btnStart.oncommand = function(id,event)

{

var sqlite_conn=sqlite("mySqlite.db");

var znb_UserAgents_Tab=..SQLiteDB.znb_UserAgents.convertAs_znb_UserAgents_Tab({});

/**intellisense(!znb_UserAgents_Tab)

id_UserAgent=id_UserAgent

sUserAgent=sUserAgent

sMemo=sMemo

end intellisense**/

znb_UserAgents_Tab.sUserAgent="曾勁松";

znb_UserAgents_Tab.sMemo="asdfsadf as";

/*

var ok,id,err=..SQLiteDB.znb_UserAgents.insert_znb_UserAgents(

sqlite_conn,znb_UserAgents_Tab);

..console.dump("ok:",ok);

..console.dump("id:",id);

..console.dump("err:",err);

*/

/*

ok: true

id: 8

err: unknown error

完成執(zhí)行,已無數(shù)據(jù)

*/

znb_UserAgents_Tab.id_UserAgent=6;

znb_UserAgents_Tab.sUserAgent="www.znb.cc";

//update_znb_UserAgents(sqlite_conn,znb_UserAgents_Tab)=

//更新 znb_UserAgents。返回?cái)?shù)據(jù)庫最近一次運(yùn)行exec()所改變的行數(shù) iCount, 和錯(cuò)誤 sError 。

/*

var iCount,err=..SQLiteDB.znb_UserAgents.update_znb_UserAgents(

sqlite_conn,znb_UserAgents_Tab);

*/

/*

..console.dump("iCount:",iCount);

..console.dump("err:",err);

iCount: 1

err:

*/

var znb_UserAgentsTab=..SQLiteDB.znb_UserAgents.select_where_znb_UserAgents(

sqlite_conn," where [id_UserAgent]=3 ");

..console.dump("znb_UserAgentsTab:",

..web.json.stringify(znb_UserAgentsTab,true));

/*

znb_UserAgentsTab: [

{

"id_UserAgent":3,

"sMemo":"FireFox",

"sUserAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:84.0) Gecko/20

100101 Firefox/84.0"

}

]

*/

var iCount,sError=..SQLiteDB.znb_UserAgents.delete_znb_UserAgents(

sqlite_conn,{6,7,8})

/*

..console.dump("iCount:",iCount);

..console.dump("sError:",sError);

iCount: 3

sError:

*/

sqlite_conn.close();

}

(二)、對于 MySQL 用戶

(1). 所有的字段應(yīng)該加上 NotNull ,非空。并且要輸入注釋(Comment)。 如下:

(2). 對于 PHP :

a). date_default_timezone_set('PRC'); //設(shè)置中華人民共和國標(biāo)準(zhǔn)時(shí)間 ;

b). 對于日期時(shí)間字段, 調(diào)用這個(gè)方法: date("Y-m-d H:i:s",time()) ;

c). 對于全球統(tǒng)一編碼字段,調(diào)用父類的uuid()方法:

PHP中的代碼使用方法:

//http://localhost/test/index.php

ini_set('display_errors', 'On');

error_reporting(E_ALL);

date_default_timezone_set('PRC'); //設(shè)置中華人民共和國標(biāo)準(zhǔn)時(shí)間

//引用數(shù)據(jù)庫文件。

include_once "codeGenerated/ZNB_include_classes.php";

echo "

";

$mysql_server_name = 'localhost:3306'; //改成自己的mysql數(shù)據(jù)庫服務(wù)器

$mysql_username = 'root'; //改成自己的mysql數(shù)據(jù)庫用戶名

$mysql_password = 'root'; //改成自己的mysql數(shù)據(jù)庫密碼

$mysql_database = 'test'; //改成自己的mysql數(shù)據(jù)庫名

$conn = mysqli_connect($mysql_server_name, $mysql_username,

$mysql_password, $mysql_database); //連接數(shù)據(jù)庫

//連接數(shù)據(jù)庫錯(cuò)誤提示

if (mysqli_connect_errno($conn)) {

die("連接 MySQL 失敗: " . mysqli_connect_error());

}

//數(shù)據(jù)庫編碼格式

mysqli_query($conn, "set names utf8");

$ZNBMySQLDBBase=new ZNBMySQLDBBase($conn);

//單值查詢。

print_r( $ZNBMySQLDBBase->GetSingleValue("select count(*) from `user`"). '

');

$r=$ZNBMySQLDBBase->GetSingleValue("select `name` from `user` limit 1");

var_dump($r);

//寫日志。

$ZNBMySQLDBBase->writeLog("www.znb.cc 。零空比特。");

$znb_user=new znb_user($conn);

//查詢一條

var_dump($znb_user->SelectSingle(" where `id`=1")); //正確

//查詢多條

var_dump($znb_user->SelectMultiple(" where `id`>=1")); //正確

//echo 'uuid:'.$case->uuid()."

"; //正確。uuid:d54a8437-e4f2-ffb3-0dcc-a2b0ac018138

$znb_user=new znb_user($conn);

$znb_user->id=4;

$znb_user->age=34;

$znb_user->birthDay="20000808";

$znb_user->creationTime= date("Y-m-d H:i:s", time());

$znb_user->name="曾勁松";

$znb_user->password="123'456";

$znb_user->uuid=$znb_user->uuid();

//var_dump($znb_user); //正確。

var_dump($znb_user->Update()); //正確

//var_dump($znb_user->Insert()); //正確

//echo "znb_user->Delete():".$znb_user->Delete(); //正確

return ;

// mysqli_set_charset($conn,"utf8");//設(shè)置默認(rèn)客戶端字符集。

// mysqli_select_db($conn,$mysql_database); //更改連接的默認(rèn)數(shù)據(jù)庫

//查詢代碼

$sql = "select * from `case`";

print_r("sql:" . $sql);

$mysqli_result = mysqli_query($conn, $sql);

print_r($mysqli_result);

mysqli_connect_error();

//$row = mysqli_fetch_array( $mysqli_result,MYSQLI_ASSOC);

while ($row = mysqli_fetch_array($mysqli_result, MYSQLI_ASSOC)) {

echo $row['caseInfo'] . '

';

}

// 釋放結(jié)果集

mysqli_free_result($mysqli_result);

//關(guān)閉MySQL數(shù)據(jù)庫連接

mysqli_close($conn);

echo 'www.znb.cc' . "

";

echo "

";

?>

aardio中的代碼使用方法 :

var mysql_client=mainForm.creatMySQLConnect();

if(mysql_client==null){ return ; }

//新增 ///////////////////////////////////////////////////////////

var znb_user_Tab=..MySQLDB.znb_user.convertAs_znb_user_Tab({});

znb_user_Tab.id=19;

znb_user_Tab.age=30;

znb_user_Tab.birthDay=..time();

znb_user_Tab.name="零空比特曾勁松";

znb_user_Tab.creationTime=..time();

znb_user_Tab.password="wasdf";

znb_user_Tab.uuid=tostring(win.guid.create());

var ok,id,err=..MySQLDB.znb_user.insert_znb_user(

mysql_client,znb_user_Tab);

if(ok!=null)

{

mainForm.appendText("插入 ok:" ++ tostring(ok)

++ " id: " ++ id);

//■ 2020-08-29 17:34:00 插入 ok:true

}

if(err!=null)

{ mainForm.appendText("插入錯(cuò)誤:", err); }

//==================================================

//更新//////////////////////////////////////////////

znb_user_Tab.name="零空比特zjs";

znb_user_Tab.birthDay=..time();

znb_user_Tab.creationTime=..time();

var ok,iAffectedRows,err=..MySQLDB.znb_user.update_znb_user(

mysql_client,znb_user_Tab);

if(ok!=null)

{

mainForm.appendText("更新 ok:" ++ tostring(ok));

mainForm.appendText("更新記錄數(shù) :" ++ tostring(iAffectedRows));

}

if(err!=null)

{ mainForm.appendText("更新錯(cuò)誤:", err); }

//==================================================

//選擇////////////////////////////////////////////////

var znb_user_Tabs,result=..MySQLDB.znb_user.select_where_znb_user(

mysql_client," where id>10 ");

mainForm.appendText("選擇 id>10:"++ ..table.tostring(znb_user_Tabs));

/*

■ 2020-08-29 20:52:21 選擇 id>10:{

[1]={birthDay="2020-08-28";name="zzz";id=11;creationTime="2020-08-28 20:38:41";age=20;uuid="DDD3A6CF-E61C-4F9C-AD05-4AC5B083A69B"};

[2]={birthDay="2020-08-29";name="零空比特zjs";id=12;creationTime="2020-08-29 20:08:13";age=30;uuid="1A6A10DA-7977-4101-BB75-0AF674A3927A"};

[3]={birthDay="2020-08-29";name="zzz";id=13;creationTime="2020-08-29 16:06:03";age=20;uuid="BF438EA1-B067-439A-8A52-70A560BDB614"};

[4]={birthDay="2020-08-29";name="零空比特曾勁松";id=14;creationTime="2020-08-29 17:33:44";age=30;uuid="3E4C2E88-85C6-482A-B651-1AFBA0A79E77"};

[5]={birthDay="2020-08-29";name="零空比特曾勁松";id=15;creationTime="2020-08-29 17:33:47";age=30;uuid="F641709D-A5F6-4221-A523-8A5B15602CDF"};

[6]={birthDay="2020-08-29";name="零空比特曾勁松";id=16;creationTime="2020-08-29 17:34:00";age=30;uuid="1BF32A13-A972-44CA-9F83-A973219A23D2"};

[7]={birthDay="2020-08-29";name="零空比特曾勁松";id=17;creationTime="2020-08-29 19:35:50";age=30;uuid="B209D480-D503-444A-B24F-EEF6D7D4207E"};

[8]={birthDay="2020-08-29";name="零空比特曾勁松";id=18;creationTime="2020-08-29 20:08:10";age=30;uuid="E522436F-5CAA-4A9D-BD7D-05C5CBA5F849"};

[9]={birthDay="2020-08-29";name="零空比特zjs";id=19;creationTime="2020-08-29 20:52:21";age=30;uuid="2459990A-D08A-4697-BBFD-8797BA8D9461"}

}

*/

//===================================================

//根據(jù)條數(shù)刪除 ////////////////////////////////////////

var ok,iAffectedRows,err=..MySQLDB.znb_user.delete_znb_user(mysql_client,{17;18;19});

mainForm.appendText("根據(jù)條數(shù)刪除 iAffectedRows:"++ iAffectedRows);

//■ 2020-08-29 21:22:46 根據(jù)條數(shù)刪除 iAffectedRows:2

//■ 2020-08-29 21:23:25 根據(jù)條數(shù)刪除 iAffectedRows:0

//=====================================================

//刪除 where /////////////////////////////////////////

var ok,iAffectedRows,err=..MySQLDB.znb_user.delete_where_znb_user(

mysql_client," where `id`>=15");

mainForm.appendText("根據(jù)條件刪除 iAffectedRows:"++ iAffectedRows);

//■ 2020-08-30 08:36:59 根據(jù)條件刪除 iAffectedRows:1

//====================================================

var znb_user_view_Tab=..MySQLDB.znb_user_view.convertAs_znb_user_view_Tab({});

znb_user_view_Tab.id=1;

var znb_user_view_Tabs,result=..MySQLDB.znb_user_view.select_where_znb_user_view(

mysql_client,"");

mainForm.appendText("znb_user_view_Tabs:"++ ..table.tostring(znb_user_view_Tabs));

//■ 2020-08-31 11:35:47 znb_user_view_Tabs:{[1]={id=1;PASSWORD="123456";NAME="zjs"}}

mysql_client.close();

零空比特?cái)?shù)據(jù)庫代碼類生成器 (ZNB DB Code Generator)更新日志

√ 20210206 發(fā)布1.3 版本,主要功能為 aardio 生成 SQLite 類代碼。

√ 20200923 發(fā)布1.2 版本,主要功能為 aardio 生成 MySQL 類代碼。

√ 20200825 發(fā)布1.1 版本,調(diào)試錯(cuò)誤。

√ 20200815 發(fā)布1.0 版本,主要功能為 PHP 生成 MySQL 類代碼。


使用編程語言寫的程序,由于每條指令都對應(yīng)計(jì)算機(jī)一個(gè)特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。


點(diǎn)下面下載:(推薦使用"迅雷"進(jìn)行下載,系統(tǒng)下載大全QQ交流群:)
91超碰在线观看,国产二级c片l毛片,国产成人精品123区免费视频,濑亚美莉大战黑人中文字幕
91l九色lporny| 国产少妇在线观看| av天堂一区二区| 杨钰莹一级淫片aaaaaa播放| 少妇视频一区二区| 日本爱爱小视频| 女人扒开腿免费视频app| 久久久久无码精品| 国产高清自拍视频| 色www亚洲国产阿娇yao| 国产男女猛烈无遮挡在线喷水| 中文幕无线码中文字蜜桃| 91丝袜在线观看| 亚欧精品视频一区二区三区| 日韩av毛片在线观看| 国产精品偷伦视频免费观看了| 制服丝袜av在线| 亚洲色成人网站www永久四虎| 免费看一级黄色| 91成人在线观看喷潮蘑菇| 91视频在线网站| 色婷婷在线视频观看| 国产激情视频网站| 久久人妻无码aⅴ毛片a片app| 国产在线观看免费播放| 日本二区在线观看| 亚洲成a人片在线www| av女人的天堂| 三级视频网站在线观看| 老司机精品免费视频| 97人妻精品一区二区三区免 | 色综合久久久无码中文字幕波多| 少妇精品一区二区三区| 亚洲成人激情小说| 91社区视频在线观看| 欲求不满的岳中文字幕| 久久久久久久麻豆| 51妺嘿嘿午夜福利| 可以直接看的无码av| 少妇极品熟妇人妻无码| www.99re6| 蜜桃av免费在线观看| 亚洲天堂2024| av电影中文字幕| 少妇久久久久久被弄高潮| 精品人伦一区二区| 中文字幕在线观看免费高清| 鲁大师私人影院在线观看| 日本少妇xxxx软件| 男女性杂交内射妇女bbwxz| 综合五月激情网| www.超碰在线观看| 被黑人猛躁10次高潮视频| 青青青手机在线视频| 久久精品亚洲a| 中文字幕电影av| gogo亚洲国模私拍人体| 日韩女优一区二区| 午夜影院福利社| 国产黑丝一区二区| 黄色国产在线观看| 色一情一交一乱一区二区三区 | 国产极品美女在线| 欧美风情第一页| 久久久久久国产精品日本| 久久久国产精品久久久| 精品人妻伦一二三区久| 亚洲国产精品成人综合久久久| 无码精品一区二区三区在线播放| 真实乱视频国产免费观看| 天堂网av2018| 亚洲国产精品第一页| 四虎影成人精品a片| 国产高清视频免费在线观看| 中文字幕99页| 亚洲天堂资源在线| 成年人免费视频播放| www.xxxx日本| 老牛影视av老牛影视av| 五月天色婷婷丁香| 中文字幕精品视频在线| 国产又黄又粗视频| 亚洲精品一二三四| 右手影院亚洲欧美| 91精产国品一二三| 国产又黄又粗的视频| 波多野结衣三级视频| www色com| av网站有哪些| 国产免费a级片| 日本成人免费在线观看| 大地资源二中文在线影视观看| 人妻熟人中文字幕一区二区| 日本黄色录像片| 五月婷婷综合激情网| 久久精品老司机| 美女搡bbb又爽又猛又黄www| www.xxxx日本| 成人在线手机视频| 亚洲精品女人久久久| 婷婷伊人五月天| 成人黄色a级片| 在线免费观看成年人视频| 少妇欧美激情一区二区三区| 女同久久另类69精品国产| 亚洲一级中文字幕| 中文字幕一区二区三区人妻电影| 欧洲熟妇的性久久久久久| 久久久久久久久久久影视| 爱爱视频免费在线观看| 992在线观看| 欧美一区二区三区粗大| 久久只有这里有精品| 国产高清自拍视频| 亚洲精品理论片| 久久久久久久久久久国产精品| 免费观看一区二区三区| 日本中文字幕精品| 久草视频福利在线| 荫蒂被男人添免费视频| 尤物网站在线观看| 中文字幕一二三四区| 精品国产无码在线观看| 精品人伦一区二区三电影| 国产精品扒开腿做爽爽| 青青青视频在线免费观看| av在线免费播放网址| 色在线观看视频| av不卡中文字幕| 久久久久久久久久久国产精品| 精品人妻中文无码av在线| 中日韩一级黄色片| 亚洲一二三四五| 精品国产av无码| 日本在线一级片| 国产女主播在线播放| 男女做爰猛烈刺激| 国产黄在线免费观看| 成人在线视频免费播放| 国产又粗又硬视频| 日本一区二区三区在线免费观看| 久久久高清视频| 黄色片网站在线播放| 9.1在线观看免费| 能直接看的av| 日本wwwwwww| 懂色av蜜桃av| 在线免费看黄色片| 五月婷婷欧美激情| 亚洲国产果冻传媒av在线观看| 亚洲精品成人av久久| 99久久免费看精品国产一区| 国产一二三四区在线| 性高潮久久久久久| 成人做爰视频网站| 男人天堂av电影| 人妻 丝袜美腿 中文字幕| 久久精品日韩无码| 在线不卡av电影| 黄色性视频网站| aaaaa黄色片| 卡通动漫亚洲综合| 妖精视频在线观看免费| 一级特黄a大片免费| 国产精品老熟女一区二区| 呻吟揉丰满对白91乃国产区| 91视频在线网站| 欧美精品欧美极品欧美激情| 色综合久久久无码中文字幕波多| 久久久久久久久福利| 波多野结衣av在线观看| 亚洲第九十七页| 亚洲av无码国产精品久久| 最新在线黄色网址| 7788色淫网站小说| 亚洲第九十七页| 国产精品三级在线观看无码| 中文字幕一区二区久久人妻网站 | aaa黄色大片| 久久久久国产免费| 国产精品熟妇一区二区三区四区| 农村黄色一级片| xxxx国产视频| 成人手机在线免费视频| 国产麻豆天美果冻无码视频 | www日本在线观看| 国产伦精品一区二区免费| 中国极品少妇xxxx| 野外性满足hd| 殴美一级黄色片| av影片在线播放| 熟女俱乐部一区二区| 999福利视频| japan高清日本乱xxxxx| 中国特级黄色大片| 国产成人精品无码免费看夜聊软件| 久久精品视频18| 色在线观看视频| 成人网站免费观看| 欧美风情第一页|