android编程:怎么判断 【数据库】 中的【表】是否有数据?

android编程:怎么判断 【数据库】 中的【表】是否有数据?,第1张

先查找啊,查找整个表,判断有没有数据,没有数据在查询

Cursor

cursor2=db.rawQuery("select

*

from

news_inf",null)

if(cursor.getCount()==0)

{

//执行插入

语句

}

在sql

server数据库编程时,常常需要判断一个数据库是否已经存在,如果不存在则创建此数据库。常用的方法有以下三种:

1.

select

*

from

master.dbo.sysdatabases

where

name='test_db'

如果不存在查询结果,则说明name所表示的数据库不存在

2.

object_id('test_db')

如果无法获取对象id(null),则说明此对象不存在;常用

if

object_id('test_db')

is

null

或者

if

(select

object_id('test_db'))

is

null

3.

db_id('test_db')

如果不能获取数据库id,则说明name所表示的数据库不存在;实际上此种方法也是在sysdatabases中查找,并返回数据库的id;常用

if

db_id('test_db')

is

null

或者

if

(select

db_id('test_db'))

is

null

方法1:

1、使用Microsoft SQL Server Manager Studio登录数据库。

2、在左边树找到要查的表,并点击前边的“+”

3、点击“列”前边的“+”

4、然后就可以看到要查的字段的类型了!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6838311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存