当前位置: 首页 > news >正文

怎么给网站做优化建设大学网站服务

怎么给网站做优化,建设大学网站服务,wordpress首页调用图片,营销推广主要包括布局文件略过#xff0c;就是五个按钮#xff0c;点击按钮执行对应的功能。 Android 专门提供了一个SQLiteOpenHelper帮助类来对数据库进行创建和升级。 自己创建一个类继承自SQLiteOpenHelper,重新写onCreate()方法和onUpgrade()方法#xff0c;分别对应创建数据库和升级…布局文件略过就是五个按钮点击按钮执行对应的功能。 Android 专门提供了一个SQLiteOpenHelper帮助类来对数据库进行创建和升级。 自己创建一个类继承自SQLiteOpenHelper,重新写onCreate()方法和onUpgrade()方法分别对应创建数据库和升级数据库。 还有两个非常重要的方法getReadableDatabase()和getWritableDatabase(),它们都可以创建或者打开一个现有的数据库。 insert方法用于添加数据。 update方法用于对数据进行更新。 delete方法用来删除数据。 query方法用来查询数据返回的是一个Cursor对象。 主代码文件内容如下 package com.example.databasetestimport android.annotation.SuppressLint import android.content.ContentValues import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import android.widget.Buttonclass MainActivity : AppCompatActivity() {SuppressLint(SuspiciousIndentation)override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)//下面的是数据库相关的代码//创建数据库val dbHelperMyDatabaseHelper(this,BookStore.db,1)val createDatabase: Button findViewById(R.id.createDatabase)createDatabase.setOnClickListener{dbHelper.writableDatabase}//增加一条记录val addData:ButtonfindViewById(R.id.addData)addData.setOnClickListener{val dbdbHelper.writableDatabaseval values1ContentValues().apply{//开始组装第一条数据put(name,The Da Vinci Code)put(author,Dan Brown)put(pages,454)put(price,16.96)}//插入第一条数据db.insert(Book,null,values1)//第二条数据val values2ContentValues().apply{//开始组装第一条数据put(name,The Lost Symbol)put(author,Dan Brown)put(pages,510)put(price,19.95)}//插入第二条数据db.insert(Book,null,values2)}//更新一条记录把书的价钱更改为10.99val updateData:ButtonfindViewById(R.id.updateData)updateData.setOnClickListener{val dbdbHelper.writableDatabaseval valuesContentValues()values.put(price,10.99)db.update(Book,values,name ?, arrayOf(The Da Vanci Code))}//删除一条记录val deleteData:ButtonfindViewById(R.id.deleteData)deleteData.setOnClickListener{val dbdbHelper.writableDatabasedb.delete(Book,pages ?,arrayOf(500))}//查询数据也是最复杂的一种需要更多的精力来学习val queryData:ButtonfindViewById(R.id.queryData)queryData.setOnClickListener{val dbdbHelper.writableDatabase//查询表中所有的数据val cursordb.query(Book,null,null,null,null,null,null)if(cursor.moveToFirst()){do{//遍历cursor对象取出数据并打印val namecursor.getString(cursor.getColumnIndex(name))val authorcursor.getString(cursor.getColumnIndex(author))val pagescursor.getString(cursor.getColumnIndex(pages))val pricecursor.getString(cursor.getColumnIndex(price))Log.d(MainActivity,book name is $name)Log.d(MainActivity,book author is $author)Log.d(MainActivity,book pages is $pages)Log.d(MainActivity,book price is $price)}while(cursor.moveToNext()) }}} } 直接用下面这种方法可以直接操作数据库感觉这种比较简单但是容易出错。 db.execSQL(insert into Book (name, author, pages, price) values(?, ?, ?, ?),arrayOf(The Da Vinci Code, Dan Brown, 454, 16.96) ) db.execSQL(insert into Book (name, author, pages, price) values(?, ?, ?, ?),arrayOf(The Lost Symbol, Dan Brown, 510, 19.95) )//更新 db.execSQL(update Book set price ? where name ?, arrayOf(10.99, The Da Vinci Code)) //删除 db.execSQL(delete from Book where pages ?, arrayOf(500)) //查询 val cursor db.rawQuery(select * from Book, null) 实际情况会比例子复杂多了很多内容都需要深入研究的本文只是能起到入门的作用。
http://www.pierceye.com/news/391489/

相关文章:

  • 一站式网站建设业务沈阳网站建设 熊掌号
  • 58同城网站建设目的劳务公司怎么注册需要什么要求
  • 龙华网站建设设计公司国家中小学智慧教育平台
  • 摄影网站采用照片做宣传_版权费是多少?pythom+网站开发规范
  • 免费制作一个自己的网站吗达内教育口碑怎么样
  • 2015做那个网站能致富网站建设模板ppt模板
  • 网站后台管理系统教程自助网站建设程序
  • 做黑帽需不需要搭建网站没有做等保的网站不能上线对吗
  • 怎么在微信建立公众号郑州专业seo首选
  • 万网网站后台国家域名
  • 怎么做 niche网站临港注册公司优惠政策
  • 做网站开发怎么做网站推广的步骤
  • 网站空间文件删不掉软文免费发布平台
  • 电子商务网站开发教程论文推广app平台有哪些
  • 郑州专业的网站建设优化自己的网站
  • 申请渠道门户网站是什么意思微信公众平台推广网站
  • 公司网站未备案公众号如何推广产品
  • 网站建设服务器环境配置郑州网站建设企业名录
  • e福州官方网站wordpress注册目录
  • 国际外贸网络交易平台网页seo搜索引擎优化
  • 做网做网站建设网站建设图片怎么切
  • 国外数码印花图案设计网站36kr wordpress
  • 上海网站建设设计公司zencart 网站入侵
  • 阜蒙县自治区建设学校网站汉中市住建局建设厅网站官网
  • windows 2008 iis怎么搭建网站手机网站模板建站
  • 优设网官网首页seo教程搜索引擎优化
  • 做问卷给钱的网站页面设计结课总结
  • 洛阳集团网站建设wordpress 深度优化
  • python做网站缺点湛江市建网站
  • 济南网站建设(选聚搜网络)在线购物网站建设