求助,Android开发中litepal数据操作,更新数据问题 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:25
LitePal 2.0版本 使用
本文转载郭霖的博客,感谢郭神的分享。 原文地址:https://blog.csdn.net/guolin_blog/article/details/80586028 今天很高兴告诉大家一个好消息,LitePal又出新版本了。 算了一下,上个版本1.6.1已经是半年前推出的了,而整个开源项目自2014年推出以来,我已经维护了有四年之久。这四年以来,我不断地完善着LitePal的代码,修复各种大...
LitePal
LitePal 一款开源的Android数据库框架,采用了对象关系映射(ORM)模式 配置litePal app/build.gradle中添加依赖 implementation ‘org.<em>litepal</em>.android:core:版本号’ app/src/main目录-&amp;amp;amp;amp;gt;Directory,创建assets目录,在此目录下创建<em>litepal</em>.xml &amp;amp;amp;amp;lt;?xml versio...
Android数据库高手秘籍(十),如何在Kotlin中更好地使用LitePal
自从LitePal在2.0.0版本中全面支持了Kotlin之后,我也一直在思考如何让LitePal更好地融入和适配Kotlin语言,而不仅仅停留在简单的支持层面。 Kotlin确实是一门非常出色的语言,里面有许多优秀的特性是在Java中无法实现的。因此,在LitePal全面支持了Kotlin之后,我觉得如果我还视这些优秀特性而不见的话,就有些太暴殄天物 自从LitePal在2.0.0版本中全面支持了Kotlin之后,我也一直在思考如何让LitePal更好地融入和适配Kotlin语言,而不仅仅停留
Android开发之开源数据库框架LitePal
LitePal是一款开源的Android数据库框架,采用对象关系映射(ORM)模式,将常用的数据库功能进行封装,不使用SQL语句就可以完成创建表以及表单的CRUD操作,并且很轻量级,几乎零配置。(它将开发中常用的一些数据库功能进行了封装,因此可以在不使用SQL语句的情况下实现对数据库的CRUD操作。) 依然,以MPD数据解析为例,后面可以发现之前建立的Representation正好是LiteP...
Android开发LitePal的基本操作
LitePal的用法 在Android开发时,对SQLite的用法实在不懂,看了不少资料决定写下这篇博客,目前还是学生,知识点掌握不好,有错误请大佬指出。参考《第一行代码》第二版这本书!!!采用的是书上的例子。 配置LitePal LitePal 是一款Android数据库框架,将我们平时开发最常用的一些数据库功能进行封装。 1、首先编辑app/build.gradle文件,添加依赖: depen...
Android开发之LitePal数据库操作
在我之前的一篇博客里面,我们着重讨论了使用SQLiteOpenHelper类来对数据库进行相关的增删改查操作。但是,我感觉到学习起来明显吃力。不仅还要自己重写各种方法,而且参数那些实在是让人头大。现在,我们来讨论一种比较人性化的数据库操作方式:LitePal。 LitePal是一款开源的数据库框架,现在已经被托管到GitHub上,它采用ORM的方式,并且封装了很多数据库操作功能,因此我们可以不用...
求助!远程数据操作问题
前题:rn 现在有一个项目,一台远程的服务器,对应多个点的客户端,故此采用了先从服务器端取数到客户端,再进行操作的方式。(RemObjects)rnrnrn<em>问题</em>:rn 当客户端操作完将资料更新回服务器后,客户端必需再取数一次,否则下次操作记录更新时就会发生错误。rnrnrnrnrn<em>求助</em>:rn 是否有更好的方法可以令客户端每操作一次更新后,不需求重新取数而不影响下次数据的操作与更新?
Android 第十四课 使用LitePal添加数据(更新数据
我们注意到当你登录一个app,是不是需要先注册呢?,所谓注册,简单地来理解是不是就是把输入框中地数据传入数据库中呢?这里我们设置简单一点,注册的信息只包括两项,一项是用户名,另一项是密码。我们干脆建立一个表Driveruser。在Android Studio 中新建一个java目录下,新建一个表Driveruser,内容如下:public class Driveruser{    private ...
用Litepal数据库里的内容怎么显示在listview上
-
Android数据库高手秘籍(二)——创建表和LitePal的基本用法
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/38556989 上一篇文章中我们学习了一些Android数据库相关的基础知识,和几个颇为有用的SQLite命令,都是直接在命令行操作的。但是我们都知道,数据库是要和程序结合在一起使用的,单独对一个数据库去进行増删改查操作并没有什么意义,因此今天我们就来学习一下如何在Androi
android LitePal 找不到DataSupport
继承的时候找不见 DataSupport怎么办 大佬们
LitePal的使用
Android LitePal的使用,插入数据,<em>更新数据</em>,删除数据,查询结果等
Android数据库高手秘籍(七)——体验LitePal的查询艺术
经过了多篇文章的学习,我们已经把LitePal中的绝大部分内容都掌握了。现在回想起来了,增删改查四种操作中的前三种我们都已经学完了,不知道现在使用起数据库来,你有没有感觉到格外的轻松和简单。但是呢,我们都知道,在所有的数据库操作当中,查询操作肯定是最复杂的,用法也是最多的,因此LitePal在查询方面提供的API也是比较丰富,而且LitePal在查询方面的API设计也是颇为艺术的。那么今天我们就专门使用一篇博客来讲解一下查询操作的用法,体验一下LitePal查询的艺术。还没有看过前面一篇文章的朋友建议先去参
更新数据问题!!!!求助
为什么如下代码会出现c0031的语法错误呢,请大家帮忙指出,谢谢rnif cbx_1.checked=true thenrnupdate 菜单项 set 菜单=:'1' ;rnend if
[求助]MySql更新数据问题
在A表中30条数据,有一个varchar类型的字段,这30条数据的这个字段内容中全都有“asdfasdf”,现在我想把“asdfasdf”这个字串给去掉,可不可以不将这30数据取出--〉更新--〉插入,直接在数据库中将这个字串替换掉?
求助,更新数据问题
mdate 代码 简称 厂别 edate 业务代码rn2009-11-09 A028 聯興 H 2009-05-29 00:00:00 rn2009-11-09 A028 聯興 H 2009-05-30 00:00:00rn2009-11-09 A028 聯興 H 2009-06-18 00:00:00 rn2009-11-09 A028 聯興 H 2009-06-25 00:00:00rn[color=#FF0000]2009-11-09 A028 聯興 H 2009-07-14 00:00:00[/color]rn2009-11-09 A028 聯興 H 2009-08-14 00:00:00 0096rn2009-11-09 A028 聯興 H 2009-08-19 00:00:00 0096rn2009-11-08 A125 利建 L 2007-08-03 00:00:00rn2009-11-08 A125 利建 L 2007-08-06 00:00:00 rn[color=#FF0000]2009-11-08 A125 利建 L 2008-05-29 00:00:00[/color] rn2009-11-08 A125 利建 L 2008-06-05 00:00:00 0425rnrn将业务代码更新在红色字体里.如何设日期条件..rn本人试着更新代码如下.但不行.rnupdate savemoneyrnset SaveMoneyEmployee=d.emp_nornfrom savemoney as a,(select guest_no,emp_no,bdate,edate,cb from mtlguestye) as drnwhere rnd.guest_no = a.guest_no andrnd.cb = a.cb and d.edate is null rnrnrn
更新数据问题~求助
不报错,但确实没更新这条数据,换了好几种写法,都不行!rn哪位大哥给看看啊,谢谢了。rn[code=C#]rn string connectionString = ConfigurationManager.ConnectionStrings["CreateWord"].ConnectionString;rn SqlConnection con = new SqlConnection(connectionString);rn con.Open();rn string name = Session["S_name"].ToString();rn string cmdtext = "update IH_login set IH_pw='"+ pw +"' where IH_username='" + name + "'";rn SqlCommand cmd1 = new SqlCommand(cmdtext, con);rn cmd1.ExecuteNonQuery();rn rn if ((int)cmd1.ExecuteNonQuery() > 0)rn rn Label4.Text = "密码修改成功!";rn rn elsern rn Label4.Text = "失败!";rn rn con.Close();rn[/code]rnrn链接数据库肯定没<em>问题</em>,<em>问题</em>就在UPDATE……rn谁给推荐个好点的资源,关于<em>更新数据</em>如何写,我从写这段也行。
求助更新数据
表Arnrn产品 日期·(周) 数量rnA100 20150518rnA100 20150525rnrn表Brnrn产品 日期(天) 数量rnA100 20150518 100rnA100 20150518 200rnA100 20150519 300rnA100 20150519 400rnA100 20150520 500rnrnA100 20150526 100rnA100 20150527 200rnA100 20150530 300rnA100 20150531 400rnrnrn如何将rn表B的18-24号的数量总和1500 更新到表A的20150518的数量里面rn表B的25-31号的数量总和1000 更新到表A的20150525的数量里面rn更多 0
LitePal使用遇到的坑
LitePal的使用看郭神的帖子就差不多了,简间易用,上手快。这是它的链接 http://blog.csdn.net/guolin_blog/article/details/38461239 我跟大家分享的是在使用中遇到的一些坑: 1. android.database.sqlite.SQLiteException: Can't downgrade database from v
LitePal建立的数据库,怎么指定字段顺序?
LitePal建立的数据库,导出电脑上用SQLite expert Professional查看,发现字段是按照字母顺序排列的,这样看起来就不太方便了。有时候想同时看的两个字段隔着很远,中间夹了十几个
litepal导入依赖和jar包之后运行报错。
-
Android Studio 使用litepal 无法创建数据库
新手学安卓,最近在使用<em>litepal</em>时怎样都无法创建数据库 //配置 dependencies { compile fileTree(include: , dir: 'libs') androidTe
求助:关于无法更新数据问题
不知道为什么,数据无法更新。求请达人看看,是哪里出错了!先说声谢谢啦~!rnrn更新操作页rn<>"" Thenrn IF Not ISNumeric(OICQ) Thenrn RegOK=Falsern RegErr=RegErr & "·请填写正确的OICQ号码 "rn End IFrnEnd IFrnIF RegOK=False ThenrnAction="error"rnElsernSQL="Select * From [user] Where username='" & Session("User") &"'"rnSet RegRS=Server.CreateObject("ADODB.Recordset")rnRegRS.Open SQL,Connstr,3,2rnIF Not RegRS.Eof Thenrn RegRs.AddNewrn RegRS("xuehao")=ClassNumberrn RegRS("sex")=Sexrn RegRS("birth")=Birthdayrn RegRS("nickname")=NickNamern RegRS("speciality")=Professionalrn RegRS("class")=Class1rn RegRS("address")=Addressrn RegRS("postcode")=Postalcodern RegRS("usertel")=Telephonern IF OtherTheleone<>"" Thenrn RegRS("usermobile")=OtherTheleonern End IFrn IF OICQ<>"" Thenrn RegRS("OICQ")=OICQrn End IFrn IF MSN<>"" Thenrn RegRS("MSN")=MSNrn END IFrn IF Homepage<>"" Thenrn RegRS("home")=Homepagern END IFrn rn RegRS("content")=Logionrn RegRS.UpdaternEnd IFrnAction="suc"rnEnd IFrnEnd Functionrn%>rnrn友情联系QQ:5407543/MSN:popbayun@163.comrn
求助>_<!关于Handler更新数据问题
做一次伸手党[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]rnrn楼主想要每隔一段时间更新一次数据,在网上找到了这个方法rnfinal Handler handler = new Handler();rn Runnable runnable = new Runnable()rn @Overridern public void run() rn // TODO Auto-generated method stubrn // 在此处添加执行的代码rn handler.postDelayed(this, 50);// 50是延时时长rn getWifis();rn rn ; rn handler.postDelayed(runnable, 50);// 打开定时器,执行操作rn rn楼主是在一个Activity上有一个Fragment,然后在这个Fragment再启动另外一个Activityrn@Overridern public void onListItemClick(ListView l,View v,int position,long id)rn handler.removeCallbacks((Runnable) this);// 关闭定时器处理rn Wifi c = ((WifiAdapter)getListAdapter()).getItem(position);rn Log.d(TAG, c.getWifiLevel() + "was clicked"); rn Intent i = new Intent(getActivity(),WifiPagerActivity.class);rn i.putExtra(WifiFragment.EXTRA_WIFI_ID,c.getId());rn startActivity(i);rn rn但是一点击运行handler.removeCallbacks((Runnable) this);这一行就出错。rn去掉这一行可以正常运行,但是点击启动另一个Activity或是停留在启动的ACtivity的时候有时候会闪退- -!rn而且我发现不管我回到桌面还是停留在另一个启动的Activity,这个Handle都还在运行.....rnrn那么<em>问题</em>来了[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]rn1.怎么才能暂时关闭这个Handle,等我需要的时候再运行rn2.我在自义定状态栏设置了一个imageButton,怎么在一个显示列表的Fragment里获取使用并设置点击触发rnmNewButton = (ImageButton)getActivity().findViewById(R.layout.new_button);rn我获取的时候就提示new_button cannot be resolved or is not a fieldrnrn[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]rn
求助:怎么成批更新数据问题
数据库:施工编号,施工项目,施工单位 工程造价,分摊户数,分摊费用 房号,楼号rn主建:sgbh,fhrnsgbh sgxm sgdw gczj fths ftfy fh lhrn001 aa ddd 100 20 5 gg01-1-1 gg01rn001 aa ddd 100 20 5 gg01-1-2 gg01rn比如这一栋楼有2家,都做这个aa,我现在想按LH(楼号)分摊这些费用,rn我怎么能够在数据库里把这些数据插入进去啊?rn我先把楼号选择出来rn我做了一个录入窗口rnsgbh,sgxm sgdw,gczj,fths,ftfyrn现在<em>问题</em>是怎么能把房号(fh)更新的时候带上去啊
android litepal 问题求助,求大神!!
今天我的代码<em>litepal</em>部分不知怎么就抽了,各种报错,加了特别简单的测试数据库的代码,还是会报错,而且这个代码在另一个demo上是可以跑的,郁闷,代码如下rnpublic class Test extends AppCompatActivity rn Button button1;rn Button button2;rn TextView textView;rn @Overridern public void onCreate(Bundle savedInstanceState)rn super.onCreate(savedInstanceState);rn setContentView(R.layout.layout_test);rn button1=findViewById(R.id.test_btn1);rn button2=findViewById(R.id.test_btn2);rn textView=findViewById(R.id.test_text);rn button1.setOnClickListener(new View.OnClickListener() rn @Overridern public void onClick(View v) rn Connector.getDatabase();rn DBtest dBtest=new DBtest();rn dBtest.setString("ssssssssssssssssss");rn dBtest.save();rn rn );rn button2.setOnClickListener(new View.OnClickListener() rn @Overridern public void onClick(View v) rn final List dBtestlist=DataSupport.findAll(DBtest.class);rn runOnUiThread(new Runnable() rn @Overridern public void run() rn textView.setText(dBtestlist.get(0).getString());rn rn );rnrn rn );rn rnrn报错如下rnE/AndroidRuntime: FATAL EXCEPTION: mainrn Process: com.example.nf0620.hasaki, PID: 26607rn java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.AssetManager android.content.Context.getAssets()' on a null object referencern at android.content.ContextWrapper.getAssets(ContextWrapper.java:82)rn at org.<em>litepal</em>.util.BaseUtility.isLitePalXMLExists(BaseUtility.java:235)rn at org.<em>litepal</em>.parser.LitePalAttr.loadLitePalXMLConfiguration(LitePalAttr.java:98)rn at org.<em>litepal</em>.parser.LitePalAttr.getInstance(LitePalAttr.java:90)rn at org.<em>litepal</em>.tablemanager.Connector.buildConnection(Connector.java:104)rn at org.<em>litepal</em>.tablemanager.Connector.getWritableDatabase(Connector.java:63)rn at org.<em>litepal</em>.tablemanager.Connector.getDatabase(Connector.java:87)rn at com.example.nf0620.hasaki.Test$1.onClick(Test.java:34)rn at android.view.View.performClick(View.java:5669)rn at android.view.View$PerformClick.run(View.java:22546)rn at android.os.Handler.handleCallback(Handler.java:751)rn at android.os.Handler.dispatchMessage(Handler.java:95)rn at android.os.Looper.loop(Looper.java:154)rn at android.app.ActivityThread.main(ActivityThread.java:6334)rn at java.lang.reflect.Method.invoke(Native Method)rn at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)rn at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
关于Android开发问题求助
请问现在企业是用Android studio开发,还是eclipse开发呢?作为一个刚刚入门的小白,希望能得到大神们的帮助
郭霖的LitePal版本历程
官方(持续更新…):https://github.com/LitePalFramework/LitePal Android数据库高手秘籍(零)——前言 http://blog.csdn.net/guolin_blog/article/details/38083103 Android数据库高手秘籍(一)——SQLite命令 http://blog.csdn.net/guolin...
使用LitePal操作数据库
配置LitePal 首先编辑app/build.gradle文件,在dependencies闭包中添加如下内容: implementation 'org.<em>litepal</em>.android:core:1.5.0' 配置<em>litepal</em>.xml文件: 右击app/src/main目录—&gt;New—&gt;Directory,创建一个assets目录,然后assets目录下再新建一个<em>litepal</em>....
litepal-1.3.1
LitePal是一款开源的Android数据库框架,它采用了对象关系映射(ORM)的模式,并将我们平时开发时最常用到的一些数据库功能进行了封装,使得不用编写一行SQL语句就可以完成各种建表、増删改查的
android使用litepal出现的两个错误
-
Android Litepal重复插入相同数据
-
关于android开发问题求助
最近学习<em>android开发</em>,在eclipse搭建开发环境时遇到许多<em>问题</em>。使用23.0.2版本的ADT和SDK.安装好了,却找不到对应的选项。如图,点apply或者OK都没有反应rnrn[img=https://img-bbs.csdn.net/upload/201506/19/1434675438_586228.png][/img]rn创建android application project是出现下面弹窗rn[img=https://img-bbs.csdn.net/upload/201506/19/1434675455_632970.png][/img]rn在Windows下拉菜单里没有android sdk manager和android virtual device managerrn这是哪里出了错误呢?折腾了两天还是没找到解决方法,百思不得其解只好来这里<em>求助</em>各位了
android开发的蓝牙连接问题求助
用蓝牙连接时用 socket = mmDevice.createRfcommSocketToServiceRecord(MY_UUID); socket.connected().出错。read failed,socket might closed or timeout,read ret:-1. 用socket =(BluetoothSocket) mmDevice.getClass().ge
DataTable 中数据操作问题!
请问在下面的代码中:rn DataTable dt = ds.Tables["programdata"]; rn DataRow dr; rn for (int I=0;I]= 111;rn也就是说,赋值时只能是数字,不能是字符串,定义的DataRow dr 中dr 是什么类型啊? rn rn
ADO.NET中数据操作问题
ADO.NET中<em>数据操作</em>有两种方式,一种是用dataset,一种是CommandText写SQL语言rn对数据库的操作。我想问一下,这两种方式各用什么不同如何选用。好象听说写sql语言直接操作更快。
asp数据操作,紧急求助
asp中,rnset rs_1 =db.execute(SQL1)rnset rs_2 =db.execute(SQL2)rn我怎样将rs_1和rs_2中的数据合到一起并且根据其中一个字段排序啊rn各位大哥,急!急!急!急!急!急!急!急!
LitePal建立数据库和判断是否存在?
想用<em>litepal</em>在app第一次启动的时候创建一个数据库,以后再启动去判断数据库是否存在,这个要怎么做??
LitePal库---DataSupport类被弃用
用LitePalSupport类替换在使用LitePal库进行CRUD时需要我们的类继承DataSupport类,发现这个类被弃用了,/** * DataSupport is deprecated and will be removed in the future release. * For model inheritance, use {@link LitePalSupport} inst...
Android数据库高手秘籍(九),赶快使用LitePal 2.0版本吧
今天很高兴告诉大家一个好消息,LitePal又出新版本了。 算了一下,上个版本1.6.1已经是半年前推出的了,而整个开源项目自2014年推出以来,我已经维护了有四年之久。这四年以来,我不断地完善着LitePal的代码,修复各种大家提出的bug,以及补充各式各样好用的新功能。而今天,时隔半年,LitePal终于迎来了一次大的版本更新,正式发布了2.0.0版本
LitePal编程求助
在学习LitePal时,按照教科书例程编写了代码,点击一个按钮写入两条数据记录。然后在点击另一个按钮去读取记录并将其显示到EditText中。<em>问题</em>是: 怎么好像只能读取最后一条记录,不知道是写入的时候
oracle中更新数据问题
create or replace procedure xt_pro4(name varchar2) isrnv_sal emp.sal%type;rnbeginrnselect sal into v_sal from emp where ename=name;rn if v_sal<1000 thenrn update emp set sal=sal+sal*10% where ename=name;rn end if;rnend;rn/rnrn创建的存储过程如上。想要实现 工资小于1000,则涨原有的工资的10%;rn<em>问题</em>是:创建存储过程不成功,有警告错误;rn但是把“set sal=sal+sal*10%”改为“set sal=sal*1.1”创建过程是可以的。不知道10%这种方法为什么不行?
ADO中更新数据问题
情况是这样的,我先查询一个表中有没有某条记录(即Open("select * from tb where ...")),然后根据RecordCount来判断结果。如果没有的话插入操作正常,但如果有的话更新就出错了,加入MoveFirst()后就正确,但是到数据库中却没有更新。。这是怎么回事啊。rn我的代码是这样的:rn...rnrs->MoveFirst();rnrs->PutCollect("num",date);rnrs->Update();rn..rn这样行吗
在Datagrid中更新数据问题
现在有这样一个<em>问题</em>rn在一个页面中,上部他有二个文本框,做为数据的输入rn下部分是一个datagrid显示数据,后面做了一个EditCommandColumnrn点更新的时候执行rn在中有一个字段内容修改的文本框rn现在<em>问题</em>来了。rn一点更新,上面那二个文本框也做了数据验证,有什么办法,按那个“更新”时只验证中的那个文本框
在DataGrid中更新数据问题
我在一个Datagrid中设置了编辑,更新,取消按钮,点击编辑后进入编辑界面,更新一些字段的值后,点击更新按钮,总提示“Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index ”可是程序是我在家里测试好的,没有任何<em>问题</em>,当把相关DataGrid1_UpdateCommand代码拷贝到公司机器后就出现这个<em>问题</em>,请指教,我的更新按钮源代码如下: rnprivate void DataGrid1_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) rn rn String key = DataGrid1.DataKeys[e.Item.ItemIndex].ToString(); rn String sqlUpdate = "update tblCustomer set name=@name,company=@company,address=@address,phone=@phone where id=@id"; rn sqlConnection1.Open(); rn SqlCommand sqlCommand = new SqlCommand(sqlUpdate,sqlConnection1); rn sqlCommand.Parameters.Add("@id",key); rn sqlCommand.Parameters.Add("@name",((TextBox)(e.Item.Cells[3].Controls[0])).Text); rn sqlCommand.Parameters.Add("@company",((TextBox)(e.Item.Cells[5].Controls[0])).Text); rn sqlCommand.Parameters.Add("@address",((TextBox)(e.Item.Cells[6].Controls[0])).Text); rn sqlCommand.Parameters.Add("@phone",((TextBox)(e.Item.Cells[7].Controls[0])).Text); rn sqlCommand.ExecuteNonQuery(); rn sqlConnection1.Close(); rn DataGrid1.EditItemIndex=-1; rn rn String id,name; rn id = TextBox1.Text; rn name = TextBox2.Text; rn sqlConnection1.Open(); rn sqlDataAdapter1.SelectCommand.Parameters["@id"].Value=id; rn sqlDataAdapter1.SelectCommand.Parameters["@name"].Value=name; rn sqlDataAdapter1.SelectCommand.ExecuteNonQuery(); rn sqlDataAdapter1.Fill(dsTest1,"tblCustomer"); rn DataGrid1.DataBind(); rn
datagrid中更新数据问题
我想用editcommandcolumn来实现对datagrid(dataset)中数据的更新,但是我点了edit后,datagrid也没有转为可编辑状态,editcommandcolumn列也没有变为cancel或update状态,用datagrid有没有办法让指定的列可编辑,其他的列为readonly呢???rn谢谢啦rn
如何使用litepal管理已有外部数据库?
-
一款基于Litepal的登录注册app(可完美移植)
一款基于Litepal的登录注册app(可完美移植),经过多次测试没有bug
android中的litepal无法执行save方法
-
请问各位大神litepal这是出了什么问题
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.starrim.aibei/com.starrim.aib
安卓开发中如何使用LitePal将数据库数据显示在Listview
-
[求助] 有位运算的数据操作
rn网站系统中,每个用户都有一个16位的二进制数 X rnrnUSER1登录后进入默认页面:系统将USER1的 X (如1000,0000,0010,0000)与数据库中所有其他user的X(如BBBB,BBBB,BBBB,BBBB)进行与操作( 1000,0000,0010,0000 & BBBB,BBBB,BBBB,BBBB)=(CCCC,CCCC,CCCC,CCCC)rnrn我要根据结果(CCCC,CCCC,CCCC,CCCC)中1的个数进行排序,找到多的进行显示。rnrn这样做的话每次用户登录都要查询并计算所有用户一次, 会不会太低效了? rnrnrn大哥们帮帮我~
小白求助android开发中的旋转屏问题
现在有一个应用,需要通过重力感应,可以在两个横屏之间切换,而不能进行横竖屏切换,请教该使用什么样的方法??在线等
安卓中的LitePal的使用
Litepal是一款android数据库框架,采用了对象关系映射(ORM)的模式。关系映射简单地说就是我们使用的编程语言是面向对象的编程语言,而使用的数据库是关系数据库,那么将面向对象的变成语言和面向关系的数据库之间建立一种映射关系,这就是对象映射关系。它可以让我们以面向对象的思维来操作数据库,而不用再和SQL语句打交道。 要使用LitePal,首先要在app/build.gradle文件中的d
在LitePal中解析XML
在使用LitePal的时候有些关键步骤不可获取,其中一个是创建<em>litepal</em>.xml文件,放到assets目录下,里面有一些数据库名、版本号、映射列表等。那么LitePal需要怎么获取到我们配置的数据呢?这里就要去解析xml文件了。LitePal默认使用的是SAX解析。还有Pull和DOM解析未来将会被引入。 一、LitePalParser 下面先列出几个需要解析的node和attri
求助!!!SQL2000不能更新数据
我想存一幅图片!!rn数据库设为IMAGE 格式!rnjava.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Row update failed.rn 出现这个错误!!可是更新STRING 类型的却成功!!!rn源码:rnrn try rn byte[] b=new byte[50000];/rnrn FileInputStream in=new FileInputStream("book.jpg");rn BufferedInputStream bu=new BufferedInputStream(in);rn bu.read(b);rn // System.out.println(new String(b,0,b.length));rnrn // bu.close();rnrn jBook1.readFromBlob(b);rn Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");rn String url =rn "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=noriko";rn String user = "sa";rn String password = "sa";rn Connection conn = DriverManager.getConnection(url, user, password);rn System.out.println("连接成功!");rn Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);rn ResultSet rs = stmt.executeQuery("select * from liu");rn while (rs.next()) rn if (rs.getString("国家").equals("中国")) rn System.out.println(rs.getString("国家"));rn System.out.println(rs.getString("地区"));rn rs.updateString("地区", "安阳");rn rs.updateBytes("XML",b);rn// <em>问题</em>的关键。。。。。。rn rs.updateRow();rn FileOutputStream file = new FileOutputStream("XXX2");rn file.write(b);rn file.close();rnrn rn rn rs.close();rn stmt.close();rnrnrn catch (Exception ex) rn ex.printStackTrace();rn rn rn那位大虾帮帮小弟rn
litepal存储一个含有内部类的对象时异常
最近刚开始学习安卓,看到用<em>litepal</em>做数据持久化,但是碰到一个<em>问题</em>就是将一个含有内部类的对象save的时候,再读出来时总是为null,已经纠结了一天各种百度各种群里问无果,求路过的大神帮忙看一下!
LitePal小demo
LitePal是一款非常好用的数据库开源框架,它采用了对象关系映射(ORM)的模式,使用这个框架从创建数据库到操作数据库都变成极其简单
在android studio里配置不了litepal
-
LitePal总结
对Litepal总结的修改1、配置LitePal 导入LitePal的jardependencies { ... compile 'org.<em>litepal</em>.android:core:1.4.0' ... } 创建assets文件夹,并在文件夹下创建<em>litepal</em>.xml文件,此文件作为LitePal的配置文件。 <em>litepal</em>.xml的具体内容如下,其中bdname的Valu
更新数据不成功.求助!
string strsql = " UPDATE Register SET username='"+TextBox1.Text+"' where id= '" + Request.QueryString["id"] + "'";rnrn文本框中TextBox1.Text的数据[color=#FF0000]不能[/color]被更新到数据表中?rnrn string strsql = " UPDATE Register SET username='要更新的数据' where id= '" + Request.QueryString["id"] + "'";rnrn把'"+TextBox1.Text+"'改成'要更新的数据' 就[color=#FF0000]可以[/color]被更新到数据表中?rnrn
求助更新数据库命令
sqlstr = "insert into userinfo " & _rn "(user_id,user_pwd,user_pepdom)" & _rn "values('" & Me.TextBox1.Text & "','" & Me.TextBox2.Text & "','" & i & "')"rn 'Updatedata(sqlstr)rnrn这里的'Updatedata(sqlstr)用什么代替才能运行呀?
求助,遍历更新数据语句
MSSQL,有三张表rn第一张:USER_INFO(用户表),有2个字段,UID(用户编号)、UNAME(用户姓名)rn第二张:FUNC(功能表),有2个字段,UID(用户编号)、BCODE(功能号)rn第三张:UCODE(用户号码表),有2个字段,UNAME(用户姓名)、BCODE(功能号)rnrn如何遍历UCODE(用户号码表),将其中UNAME(用户姓名)对应的BCODE(功能号)更新到FUNC(功能表)的BCODE(功能号)字段中。rn新手,求代码。
求助啊。。 如何更新数据
是这样,dropdownlist里面已经有数据了,是通过数据库得来的。用户在textbox里面输入数据。单击按钮数据通过连接录入数据库中。这些都实现了,<em>问题</em>是这样。数据是录入了,但是在网页上dropdownlist里面的数据还是以前的数据,用户新添加的数据没有在里面显示出来但是数据库里已经有了。这个<em>问题</em>怎么解决,怎么让用户输入以后能更新dropdownlist里面的数据。
小白求助Android开发Listview问题
本人初学Android,现在准备做一个简易的备忘录应用,现在遇到一个<em>问题</em>,就是将输入的内容存入ListView中的item中后,Listview会逐条显示这些内容,但是如果有显示多行内容的话,看起来就不那么美观,我想只让item显示一行内容,超出的内容就用省略号,用的是arrayadapter适配器,求大神指教,谢谢!
LitePal库--DataSupport类被弃用
DataSupport.findAll();–&gt;LitePal.findAll();
Android数据库高手秘籍(五)——LitePal的存储操作
经过前面几篇文章的学习,我们已经把LitePal的表管理模块的功能都很好地掌握了,相信大家都已经体会到了使用LitePal来创建表、升级表、以及建立表关联所带来的便利。那么从本篇文章开始,我们将进入到一个新模块的学习旅程当中,使用LitePal来进行表的CRUD操作。还没有看过前一篇文章的朋友建议先去参考 Android数据库高手秘籍(四)——使用LitePal建立表关联 。 LitePal提供的CRUD操作的API还是颇为丰富的,一篇文章肯定是介绍不全的,因此这里我们仍然是分几篇文章进行讲解,本篇主要是介
神奇的 LitePal 操作数据库(一)
LitePal 是一款由郭霖开源的 Android 数据库框架,它采用了对象关系映射(ORM)的模式,并将我们平时最常用到的一些数据库功能进行了封装,使得不用编写一行 SQL 语句就可以完成各种建表和增删改查的操作。配置 LitePal1,在 app/build.gradle 文件中添加如下:compile 'org.<em>litepal</em>.android:core:1.5.1'2,配置 <em>litepal</em>.x
LitePal数据库
一、LitePal简介LitePal是一款开源的Android数据库框架,它采用了对象关系映射的模式,并将我们平时最常用的一些数据库功能进行了封装,使得不用编写一行SQL语句就可以完成各个建表和增删改查的操作。二、配置LitePal1、如今,大多数开源项目都会将版本提交到jcenter上,我们只需在app/build.gradle文件中声明该开源库的引用即可。2、引用完成后, 接下来需要配置lit...
Android开发之---两个Activity之间利用广播机制更新数据
我遇到的<em>问题</em>,就是在MainActivity里面打开AnotherActivity去执行一些操作,相应的改变MainActivity里的一些布局或者执行一些动作 MainActivity: [java] view plain copy  print? package jason.broadcastinsteadofhanlderdemo;  
数据操作问题
我需要操作浮点型数据! 把变量定义为 real 型!rn可是我把几个浮点数相加! 然后在相应的减去着几个浮点数,直到减到0,rn可是当它减到最后一个数的时候 ,就不能减了!!(我是用if语句判断最后的剩余数字和要减的数字相不相等!)!!为什么~!怎么解决!v
数据操作问题
STR = "DELETE FROM 申请表 where 票号='" & DropDownList1.Text & "' and ID='" & TextBox1.Text & "'"rn STR1 = "INSERT INTO 发料清单(票号,网点编号,网点名称,ID,物料编码,物料名称,单价,数量,金额,备注)"rn STR1 = STR1 + "values('" & DropDownList1.Text & "','" & Label9.Text & "','" & Label11.Text & "','" & Label3.Text & "','" & TextBox1.Text & "','" & STX & "'," & Convert.ToDecimal(X) & ",'" & TextBox2.Text & "'," & Convert.ToDecimal(X * Val(TextBox2.Text)) & ",'" & TextBox3.Text & "')"rn CONN.Open()rn Dim TX As SqlTransactionrn TX = CONN.BeginTransaction()rn Dim CMD As SqlCommand = CONN.CreateCommandrn 'CMD.Connection = CONNrn CMD.Transaction = TXrn Tryrn CMD.CommandType = CommandType.Textrn CMD.CommandText = STRrn CMD.ExecuteNonQuery()rn CMD.CommandText = STR1rn CMD.ExecuteNonQuery()rn Catch EX As Exceptionrn MsgBox("操作没有成功!数据还原!" & vbCrLf & EX.Message)rn TX.Rollback()rn End Tryrn CONN.Close()rn以上代码有<em>问题</em>吗rn不报错。但是数据没有变化,像没有操作一样,rn
技术求助。在web中更新数据到数据库出错
错误描述:rnYou have an error in your SQL syntax; rncheck the manual that corresponds to your MySQL server version for the right syntax to rnuse near 'gender='?”·' address='?????·' tel='15277886670' email='hp@163.com' birthday=null' at line 1 rnQuery: update customer set name=? gender=? address=? tel=? email=? birthday=? Parameters: [何膨, 男, 上海, 15277886670, hp@163.com, null]rnrnServlet代码:rnprivate void updateCustomer(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException rn request.setCharacterEncoding("UTF-8");rn Customer customer = new Customer();rn CrmService crmService = new CrmService();rn Enumeration enums = request.getParameterNames();rn try rn while(enums.hasMoreElements())rn String key = (String) enums.nextElement();rn String [] values = request.getParameterValues(key);rn ConvertUtils.register(rn new DateLocaleConverter("yyyy-MM-dd"),rn java.util.Date.class);rn BeanUtils.setProperty(customer,key,values);rn rn rn crmService.upDateCustomer(customer);rn rn catch (Exception e) rn e.printStackTrace();rn request.setAttribute("message","更新客户信息失败");rn request.getRequestDispatcher("/WEB- INF/jsp/message.jsp").forward(request,response);rn rn rnrnService代码:rn//更新客户信息rn public void upDateCustomer(Customer customer) throws Exceptionrn try rn crmDao.upDateCustomer(customer);rn catch (SQLException e) rn e.printStackTrace();rn throw new UpdateException();rn rn rnrnDao代码:rnpublic void upDateCustomer(Customer customer) throws SQLExceptionrn QueryRunner runner = new QueryRunner(JdbcUtil.getDataSource());rn String sql = "update customer set name=? gender=? address=? tel=? email=? birthday=? ";rn try rn runner.update(sql,rn new Object[]customer.getName(),rn customer.getGender(),rn customer.getAddress(),rn customer.getTel(),rn customer.getEmail(),rn customer.getBirthday());rn catch (SQLException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn throw e;rn rn rnrn数据库结构表:rncreate table if not exists customer(rn id int auto_increment primary key,rn name varchar(20) not null,rn gender varchar(6) not null,rn address varchar(30) not null,rn tel varchar(11) not null,rn email varchar(20) not null,rn birthday date not nullrn);
LitePal详解
一、首先,找到你下载的<em>litepal</em>。jar,将<em>litepal</em>-1.1.1-src.jar复制到你工程的libs目录, 这还没完, 配置LitePalApplication由于操作数据库时需要用到Context,而我们显然不希望在每个接口中都去传一遍这个参数,那样操作数据库就显得太繁琐了。因此,LitePal使用了一个方法来简化掉Context这个参数,只需要在AndroidManifest.xm
Android数据库高手秘籍(三)——使用LitePal升级表
在上一篇文章中,我们学习了LitePal的基本用法,体验了使用框架来进行创建表操作的便利。然而大家都知道,创建表只是数据库操作中最基本的一步而已,我们在一开始创建的表结构,随着需求的变更,到了后期是极有可能需要修改的。因此,升级表的操作对于任何一个项目也是至关重要的,那么今天我们就一起来学习一下,在Android传统开发当中升级表的方式,以及使用LitePal来进行升级表操作的用法。上一篇文章中我们借助MySQLiteHelper已经创建好了news这张表,然而,现在需求发生了变更,我们的软件除了能看新闻之
安卓litepal
一.什么是<em>litepal</em> <em>litepal</em>是一种第三方的插件,用于方便开发者使用内置数据库的一种工具。 二.为什么要有<em>litepal</em> 因为<em>litepal</em>是一种数据库工具,利用它可以很轻松的解决数据库<em>问题</em>,减少代码量,节约时间。三.如何使用<em>litepal</em> 首先在添加依赖环境 compile 'org.<em>litepal</em>.android:core:1.6.1' 然后在project工程下找...
LitePal的一些使用方法
上手LitePal数据库时,发现网络的教程挺少的(基本上只有郭霖大侠的  Android数据库高手秘籍 ),github(https://github.com/LitePalFramework/LitePal)上介绍的使用方法也比较基础,本文主要涉及一些在郭霖大侠教程里边没有提及到的关于LitePal的使用方法。(没有了解LitePal数据库的小伙伴请阅读 Android数据库高手秘
winFrom中的datagrideview数据操作问题
在winFrom应该程序中,我在dataGrideView里添加了一列checkBox,现在的<em>问题</em>是我有四个按钮,用于增加、修改、删除和保存,我<em>问题</em>是,当我选中某一行时,(即将checkBox选中)之后,该行可以进行编辑操作,我怎么判断出该行以经被选中?另外,我应该在哪里写这个判断?因为我并没有找到什么checked或是checkedChanged属性。rnif (dgvtime.Rows.Count >= 0)rn rn for (int i = 1; i < dgvtime.Rows.Count; i++)rn rn if (dgvtime.Rows[i].Cells[0].EditedFormattedValue.ToString() == "true")//这里的值总是为false,为什么啊?我以经选中一个checkBoxb了,可是它的值并没有改变rn rnrn dgvtime.Rows[i].Cells[4].ReadOnly = false;rnrn rn elsern rnrn rn rn
[求助!]在datagrid中更新数据,更新不了怎么回事???
在datagrid中<em>更新数据</em>,更新不了怎么回事? 代码如下:rn而且要按两次编辑按钮才能处于编辑状态,点击完更新按钮后,datagrid中显示的还是以前的数据rnrnPrivate Sub DataGrid1_EditCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.EditCommandrn DataGrid1.EditItemIndex = e.Item.ItemIndexrn CreateDataSource()rnEnd SubrnrnPrivate Sub DataGrid1_UpdateCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.UpdateCommandrn DataGrid1.EditItemIndex = -1rn CreateDataSource()rnEnd Sub
求助!!关于ASP+Access的数据操作问题!!!内详
我想在页面上输出统计搜索结果的数目.rn以前我在使用SQL+ASP时是这样统计的!!rn /*设rs已经申明*/rn就可以正常的显示搜索到的结果有几条!!!rn可现在显示的结果是负数,而且比实际条数少一个!!rn比如有两条记录,本身会输出2,可现在输出是-1!!rn个位帮帮我吧!!!
数据操作问题
声明部分rn public static OleDbConnection cnn;rn public static OleDbCommand cmd;rn public static OleDbDataAdapter da;rn public static DataSet ds;rnrn private System.Windows.Forms.DataGrid dataGrid1;rn private System.Windows.Forms.TextBox textBox1;rnrn操作数据rn 假设已经作如下编程:rn string sql=@"SELECT * FROM kh";rn cmd=new OleDbCommand(sql,Form1.cnn);rn da=new OleDbDataAdapter(cmd);rn ds=new DataSet();rn da.Fill(ds,"kh");rn 1、如何增加记录?rn 2、如何删除记录?rn 3、如何编辑记录?rn 4、如何更新记录?rn 5、如何取消更新(增加)记录?
使用adb shell来对数据库和表的创建情况进行检查
adb是Android SDK中自带的一个调试工具,使用这个工具可以直接对连接在电脑上的手机或模拟器进行调试操作。它存放在sdk的platform-tools目录下,如果想要在命令行中使用这个工具,就需要先把它的路径配置到环境变量里。 如果你使用的是Windows系统,可以右击我的电脑→属性→高级→环境变量,然后在系统变量里找到Path并点击编辑,将platform-tools目录配置进去,如图:
Sqlite和Litepal操作数据库比较
任何一个app,都和数据脱离不了关系,我们使用app时也是一直在和数据打交道,我们看的新闻是数据,我们听的音乐是数据,我们用微信聊天也是在用数据,这篇文章我们来对比一下Android中两种不同的操作数据库的方法,一是直接通过sqlite操作,第二种是通过Litepal进行ORM操作数据库。 创建数据库 Sqlite版 Android中提供了一个SqLiteOpenHelper的类来帮...
comile 'org.litepal.android:core:1.3.2'出错
-
LitePal基本用法
在上一篇博客中,了解了SQLite的基本知识,并学习了如何使用Android系统提供的SQLiteOpenHelper帮助类和ContentValues辅助类来操作数据库,相比于直接使用SQL语句进行操作,似乎要方便简洁很多,只是当我们需要对数据库进行升级维护时,却往往会陷入麻烦,然而在开源环境下,我们不用太担心,因为很多开源的ORM框架为我们解决了这些<em>问题</em>。在目前的开发中,大部分的开发者基本都是使
求助一个关于数据操作问题,各位帮帮忙。
程序要实现功能:图书的还入 rn当我单击cmd1的时候 程序搜索相关图书记录和借者记录并显示。rn单击cmd2的时候 实现图书还入 rn2个data 控件 rndata1绑定的是 表图书信息 data2是借者信息rnrn<em>问题</em>是这样的:rn当我第一次搜索图书时候 没<em>问题</em> 显示了相关信息 然后我点归还图书 也没<em>问题</em>rn但是我在还书后 第2次搜索图书的时候 就出错了 错误是:无当前记录rn点调试 代码定位在Text7.DataField = "借书日期"这里 rn代码如下:rn[code=VB]rnPrivate Sub Command1_Click()rnCommand2.Enabled = TruernIf Text1.Text = "" Or Text10.Text = "" Thenrn MsgBox "资料名字或借者名字不能为空", , "提示"rn Exit SubrnElsernText2.DataField = "编号"rnText3.DataField = "价格"rnText5.DataField = "名字"rnText6.DataField = "出版社"rnText7.DataField = "借书日期"rnText9.DataField = "限还日期"rnText11.DataField = "名字"rnText12.DataField = "总量"rnText13.DataField = "已借数量"rnrnrnText8.Text = DaternData1.Recordset.MoveFirstrnData2.Recordset.MoveFirstrnData1.Recordset.FindFirst " 名字='" & Text1.Text & "'" '图书名字段为”名字“,借者名字段也为"名字"rnData2.Recordset.FindFirst " 已借图书='" & Text1.Text & "' And 名字='" & Text10.Text & "'"rnrnEnd IfrnIf Data2.Recordset.NoMatch Thenrn Text2.Text = ""rn Text3.Text = ""rn rn Text5.Text = ""rn Text7.Text = ""rn Text6.Text = ""rn Text8.Text = ""rn Text9.Text = ""rn Text11.Text = ""rn Text12.Text = ""rn Text13.Text = ""rn MsgBox "数据库中没有这本图书!", vbOKOnly + vbExclamation, "警告"rn Command2.Enabled = Falsern End IfrnrnEnd SubrnrnrnPrivate Sub Command2_Click()rna = MsgBox("你确定还此书吗?", vbYesNo + vbQuestion, "提示")rnIf a = vbYes ThenrnData2.Recordset.DeleternText12.Text = Str(Val(Text12.Text) + 1)rnText13.Text = Str(Val(Text13.Text) - 1)rnrnData1.Recordset.EditrnrnrnText2.Text = ""rn Text3.Text = ""rn rn Text5.Text = ""rn Text7.Text = ""rn Text6.Text = ""rn Text8.Text = ""rn Text9.Text = ""rn Text11.Text = ""rn Text12.Text = ""rn Text13.Text = ""rn Text1.Text = ""rn Text10.Text = ""rn Command2.Enabled = Falsern rnrnrnEnd IfrnEnd SubrnrnPrivate Sub Command7_Click()rnMe.HidernEnd SubrnrnPrivate Sub Form_Activate()rnText2.Text = ""rn Text3.Text = ""rn rn Text5.Text = ""rn Text7.Text = ""rn Text6.Text = ""rn Text8.Text = ""rn Text9.Text = ""rn Text11.Text = ""rn Text12.Text = ""rn Text13.Text = ""rn Text1.Text = ""rn Text10.Text = ""rn ' Data1.Recordset.Updatern ' Data2.Recordset.UpdaternEnd SubrnrnPrivate Sub Form_Load()rnCommand2.Enabled = Falsern'Text13.Visible = Falsern'Text12.Visible = FalsernData2.Visible = FalsernData1.Visible = FalsernIf Right(App.Path, 1) = "\" ThenrnData1.DatabaseName = App.Path + "数据库.mdb"rnElsernData1.DatabaseName = App.Path + "\数据库.mdb"rnEnd IfrnIf Right(App.Path, 1) = "\" ThenrnData2.DatabaseName = App.Path + "数据库.mdb"rnElsernData2.DatabaseName = App.Path + "\数据库.mdb"rnEnd IfrnData1.RecordSource = "图书信息"rnData2.RecordSource = "借者信息"rnrnData1.RefreshrnData2.RefreshrnrnrnEnd Subrn[/code]rn找了半天 没发现错哪 rn求各位帮忙rn先谢谢啦!
VB中有关数据操作问题
如何把纪录集中的纪录一次加到其他表中
PowerBuilder_9.0程序设计一周通4下载
完整版的PowerBuilder_9.0程序设计一周通,希望能帮到你 相关下载链接:[url=//download.csdn.net/download/zhuomingwang/2285887?utm_source=bbsseo]//download.csdn.net/download/zhuomingwang/2285887?utm_source=bbsseo[/url]
快速学习SQL语句结构化查询下载
快速学习SQL语句语句结构化查询。。。。。。。。 相关下载链接:[url=//download.csdn.net/download/yangming52199/2294756?utm_source=bbsseo]//download.csdn.net/download/yangming52199/2294756?utm_source=bbsseo[/url]
中国象棋人机对垒andriod,手机游戏,java源码下载
中国象棋人机对垒andriod,手机游戏,java源码 相关下载链接:[url=//download.csdn.net/download/ly868/3912464?utm_source=bbsseo]//download.csdn.net/download/ly868/3912464?utm_source=bbsseo[/url]
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo
我们是很有底线的