c#里面怎么判断数据库是不是存在
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#里面怎么判断数据库是不是存在相关的知识,希望对你有一定的参考价值。
参考技术A 应该是如果不存在创建存在
则备份吧??
判断是否存在,要通过数据库的系统表,mssql的master表
Select
count(*)
From
Master..SysDatabases
where
name
=
'???'
,如果结果是0就不存在,是1
就存在,只有创建还是备份,自己看了,语句都是现成的,要看你具体是那个
数据库系统
,mssql就是执行
create
database
???;
备份呢BACKUP
DATABASE
test
TO
disk
=
'c:\test'
WITH
FORMAT,
NAME
=
'Full
Backup
of
MyNwind' 参考技术B 你表名输入的时候得大写,要不就
select
count(*)
from
user_tables
where
table_name
=
upper('"
+
tablename
+
"')
因为user_tables里的表名严格区分大小写,而user_tables里表名都是以大写形式存在的
java怎么判断集合中是不是存在重复数据,如果存在怎么删除重复数据
参考技术A要看什么集合,数组,HashMap,还是其他?具体思路是
遍历集合
统计不同值的个数
记录下个数大于1的index
删除第三步的index的数据
Collection中有不添加重复的,比如:Set集合。
如果使用List存放对象的,那么要重写对象的equals方法判断。本回答被提问者和网友采纳 参考技术C 先用set进行去重,然后把set里面的数据放到list中即可。 参考技术D 那要看你用那个集合了
以上是关于c#里面怎么判断数据库是不是存在的主要内容,如果未能解决你的问题,请参考以下文章