sqlite3-Android sqlite 把用户名密码,与另外一个表关联起来的方法

问题描述

Android sqlite 把用户名密码,与另外一个表关联起来的方法

现在做了一个登陆注册的功能,这是数据库的一个表
又做了一个功能类似日记的纪录功能,如何将这两个表关联起来,实现每人在登陆之后都看到的是自己的日记纪录,而不是所有人日记纪录?
表的格式是表1 id username password 表2 id notename notecontent date
求大神解答!

解决方案

登录了以后把他输入的用户名记录在全局变量里。新建笔记的时候,根据这个变量设置userid字段
列出现有笔记的时候,根据这个变量查询 select * from 表2 where userid=这个变量

解决方案二:

表2 id notename notecontent date
这个需要加上一个字段
表2 id notename notecontent date userid
每个用户登录发表文章,userid字段设置为他的id,这样查询的时候才好区分。

时间: 2024-12-03 21:14:45

sqlite3-Android sqlite 把用户名密码,与另外一个表关联起来的方法的相关文章

Android开发笔记之:如何安全中止一个自定义线程Thread的方法_Android

经研究,我推荐这种写法: 复制代码 代码如下: <SPAN xmlns="http://www.w3.org/1999/xhtml">/*自定义线程*/ class MyThread implements Runnable{  public void run() {   // TODO Auto-generated method stub //  定义自己的变量                         while(!Thread.currentThread().is

Android开发笔记SQLite优化记住密码功能

本文实例为大家分享了Android SQLite优化记住密码功能的具体代码,供大家参考,具体内容如下 package com.example.alimjan.hello_world; /** * Created by alimjan on 7/4/2017. */ import com.example.alimjan.hello_world.bean.UserInfo; import com.example.alimjan.hello_world.dataBase.UserDBHelper; i

sqlite3-Android sqlite 把用户名和其他表关联起来

问题描述 Android sqlite 把用户名和其他表关联起来 现在做了一个登陆注册的功能,这是数据库的一个表 又做了一个功能类似日记的纪录功能,如何将这两个表关联起来,实现每人在登陆之后都看到的是自己的日记纪录,而不是所有人日记纪录? 表的格式是表1 id username password 表2 id notename notecontent date username 定义一个全局变量 让他在注册后=注册时username 然后写日记或者看日记的时候将表2的username等于这个全局变

c#-C#登录界面 用户名密码要和权限(如学生 。老师)对应代码

问题描述 C#登录界面 用户名密码要和权限(如学生 .老师)对应代码 我做的c#登录界面,数据库为acess,我输入一个用户名和密码选择不同的权限能进入不同权限的界面.求怎样能一个用户名密码只能对应一个权限的代码. 解决方案 虽然你的设计很奇怪,但是非要这么做也不是不可以.只是那你得维护权限和密码的关系表,以及用户和权限的关系表,而不是用户直接和密码的关系. 解决方案二: 一般权限体系是和角色挂钩的,比如有这样的角色:教师.学生,不同的角色具有不同的功能权限.具体某个用户归属于哪个角色, 他就具

WebService 用户名密码验证

原文:WebService 用户名密码验证 在项目开发的过程中,WebService是经常要用的,当调用WebService方法时,需要经过服务的验证才可以调用,一般就是用户名/密码验证,还有一个就是证书.下面程序使用的是用户名/密码的方式,很简单的一个程序. 项目截图: 先看服务端的代码(ws_Service) MySoapHeader.cs   这里通过继承SoapHeader实现对用户名/密码的验证   public class MySoapHeader:System.Web.Servic

sqlite-Android SQLite数据库存储,怎样创建一个的数据库?

问题描述 Android SQLite数据库存储,怎样创建一个的数据库? 今天看<第一行代码--Android>,有一个地方没看懂,创建一个名为bookstore.db的数据库, 这个数据库在哪里创建,也就是创建数据库的代码在哪里写? 解决方案 SQLiteOpenHelper类的构造方法中传入db名称自然就会创建数据库了,然后在SQLiteOpenHelper.onCreate()方法里创建表. // A string that defines the SQL statement for c

请教关于android camera 预览显示方向的一个问题。

问题描述 请教关于android camera 预览显示方向的一个问题. 请教关于android camera 预览显示方向的一个问题:有什么方法能够在android 1.6以上的设备都可以设置预览显示方向? 解决方案 大多数的相机程序都使用横向拍照,这也是摄像头传感器的自然方向.但是这并不影响您在竖屏的时候拍照,设备的方向信息会存储到图片的EXIF信息中.可以通过函数 setCameraDisplayOrientation() 来改变预览的显示方向而不影响图片的保存数据.然而,在API lev

Android实现记住用户名和密码功能

Android 实现记住用户名和密码的功能是通过SharedPreference 存储来实现的.创建一个复选按钮,通过按钮的否选取来进行事件处理.若按钮选中存储账号和密码的信息.若按钮没有选中,则清空账号和密码的信息. 结果演示: 源代码下载地址: https://github.com/GXS1225/Android-----.git 分析 (1)判断是否输入了账号和密码 if(name.trim().equals("")){ Toast.makeText(this, "请您

[Android] SQLite的使用入门

概述 Android 也提供了几种方法用来保存数据,使得这些数据即使在程序结束以后依然不会丢失.这些方法有: 文本文件:  可以保存在应用程序自己的目录下,安装的每个app都会在/data/data/目录下创建个文件夹,名字和应用程序中AndroidManifest.xml文件中的package一样. SDcard保存: Preferences保存:  这也是一种经常使用的数据存储方法,因为它们对于用户而言是透明的,并且从应用安装的时候就存在了. Assets保存:  用来存储一些只读数据,As