查看: 1200|回复: 1
打印 上一主题 下一主题

Unity3d 中文输入输出 查询sqlite数据库

[复制链接]

1446

主题

3

听众

2万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
30927
精华
3

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2012-10-26 10:27:22 |只看该作者 |倒序浏览
CnGuiDB.js

var db : dbAccess;   
public var  mskin : GUISkin;  
private var mstring : String;  
  
    var inputStr;  
  
function Start(){   
inputStr = "1";  
}  
  
function search(mid)  
{  
   db = new dbAccess();   
   db.OpenDB("db1.db");   
   var tableName = "myTable";   
   // table name, I want to return everyone whose first name is Bob when their last name is = to Sagat, this returs an array   
   var resultArray = db.SingleSelectWhere(tableName, "name", "id", "=", mid); // Remember the '' on String values   
    mstring=resultArray[0];  
    print(mstring);   
   // of course you can loop through them all if you wish   
   db.CloseDB();   
}  
  
function OnGUI()  
{  
    GUI.skin=mskin;  
    inputStr =GUI.TextField(new Rect(200, 154, 200, 30),inputStr,25);  
    if(GUI.Button(new Rect(400,154,60,30),"search"))  
    {  
        search(inputStr);  
    }  
    GUI.Label(new Rect(10,400,400,900),mstring);  
}

编辑模式 db1放在工程总目录下,与assets/library/temp同级
部署 db1放在可执行文件同级
sqlite参照:
http://f***m.unity3d.com/viewtopic.php?t=30249&start=0&postdays=0&postorder=asc&highlight=
中文输入输出参照:
http://bbs.vrchina.net/viewthread.php?tid=11357
http://bbs.vrchina.net/viewthread.php?tid=11636&extra=page%3D1
sqlite管理工具
http://img.newhua.com/softinfo/90240/

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

may    

8830

主题

81

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
52336
精华
343

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

沙发
发表于 2012-11-30 19:35:21 |只看该作者
支持楼主的帖子
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-2-4 23:59 , Processed in 0.075343 second(s), 28 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部