桌面上有个我的电脑图标,右键,管理,本地用户和组,用户,找到adminstra,右键,属性,去掉账户已停用。确定。
注销或重启,然后进入admin用户即可删除。
————————————————————
或者使用软件删除,百度搜索“XueTr”,下载后直接打开使用,点文件,定位到文件夹之后右键强制删除。系统文件都能删。
方法一:
Android 40 已经支持用户安装根证书了,只需要将根证书放到sdcard根目录,然后到设置(Settings) – 安全(Security) – 从存储设备安装(Install from storage)就可以了,但是这样安装需要设置锁屏PIN或密码才可以。
但是,该 *** 作需要每次打开手机输入锁屏PIN或密码,为用户带来很大的麻烦。
方法二:(注意:需要Root 权限才可以)
手机获取Root权限后,直接把Base64文本格式的根证书文件复制到etc/security/cacerts文件夹里,然后到设置(Settings) – 安全(Security) – 受信任的凭据(Trusted credentials)里面,此时你要安装的根证书应该会显示已经安装好了。这样安装之后根证书是作为系统证书使用的,而不是按照方法一安装方式的用户证书。
using SystemData;
using SystemDataSqlClient;
//混合登录模式 用户名(uid)为sa 密码(pwd)为123456; 没得密码就是 uid=sa;pwd=";
string connString = "Data Source=localhost;database=MyDatabase#1;uid=sa;pwd=123456";
//Windows登录
string connString = "Data Source=localhost;database=MyDatabase#1;"Trusted_Connsection=SSPI"
SqlConnection conn = new SqlConnection(connString);
步骤1:在SQLSERVER中设一个远程登陆的账号sa, 密码也设置xxx(自己定)
(SQL配置管理器中,把通信协议TCP/IP相关的服务都启用
在SQL中,安全性---登陆账号---SA的属性---状态—启用授权登陆和允许访问SQLSERVER引擎 )
以上设备和配置保证模仿远程用户来我这个计算机SQLSEVER服务器访问数据库
二 载入系统的类包/名字空间
using SystemData;
using SystemDataSqlClient;
三 建立连接对象sqlconnection 专门负责与数据库服务器连接
四 定义一个sqldatareader对象,专门从数据库指定表中读出数据
五 定义一个SQL查询命令对象 sqlcommand ,让它负责从数据库去 *** 作读,并把读到结果数据交给sqldatareader对象
protected void Button1_Click(object sender, EventArgs e)
{
String mys = "xxxx;database= xxxx; User ID=xxx;pwd=xxxx;Trusted_Connection=no"; //连接串
SqlConnection myc = new SqlConnection(mys); //定义一个连接对象myc,负责去连接mys串定义的服务器和数据库
mycOpen();
ResponseWrite("连接成功");
//准备读出数据
SqlDataReader myread;
string sql="查询语句";
SqlCommand mycom = new SqlCommand(sql , myc);
//定义mycom,在myc这个数据连接中去执行指定的select查询命令
myread = mycomExecuteReader(); //把mycom的执行查询的结果数据交给myread
while (myreadRead()) //遍历表中的所有行,read( )一次,可读一行,往下跳
{
//从查询结果中取一行出来
for (int i = 0; i <myreadFieldCount ; i++)
ResponseWrite(myread[i]ToString());
ResponseWrite("<br>");
}
mycClose();
}
获取存储过程返回值及代码中获取返回值
1OUPUT参数返回值
例: 向Order表插入一条记录,返回其标识
CREATE PROCEDURE [dbo][nb_order_insert](
@o_buyerid int ,
@o_id bigint OUTPUT
)
AS
BEGIN
SET NOCOUNT ON;
BEGIN
INSERT INTO [Order](o_buyerid )
VALUES (@o_buyerid )
SET @o_id = @@IDENTITY
END
END
存储过程中获得方法:
DECLARE @o_buyerid int
DECLARE @o_id bigint
EXEC [nb_order_insert] @o_buyerid ,o_id bigint
2RETURN过程返回值
CREATE PROCEDURE [dbo][nb_order_insert](
@o_buyerid int ,
@o_id bigint OUTPUT
)
AS
BEGIN
SET NOCOUNT ON;
IF(EXISTS(SELECT FROM [Shop] WHERE [s_id] = @o_shopid))
BEGIN
INSERT INTO [Order](o_buyerid )
VALUES (@o_buyerid )
SET @o_id = @@IDENTITY
RETURN 1 — 插入成功返回1
END
ELSE
RETURN 0 — 插入失败返回0
END
存储过程中的获取方法
DECLARE @o_buyerid int
DECLARE @o_id bigint
DECLARE @result bit
EXEC @result = [nb_order_insert] @o_buyerid ,o_id bigint
3SELECT 数据集返回值
CREATE PROCEDURE [dbo][nb_order_select](
@o_id int
)
AS
BEGIN
SET NOCOUNT ON;
SELECT o_id,o_buyerid FROM [Order]
WHERE o_id = @o_id
GO
存储过程中的获取方法
(1)、使用临时表的方法
CREATE TABLE [dbo][Temp](
[o_id] [bigint] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,
[o_buyerid] [int] NOT NULL
)
INSERT [Temp] EXEC [nb_order_select] @o_id
– 这时 Temp 就是EXEC执行SELECT 后的结果集
SELECT FROM [Temp]
DROP [Temp] — 删除临时表
(2)、速度不怎么样(不推荐)
SELECT from openrowset(’provider_name','Trusted_Connection=yes’,'exec nb_order_select’)
1获取Return返回值
程序代码
//存储过程
//Create PROCEDURE MYSQL
// @a int,
// @b int
//AS
// return @a + @b
//GO
SqlConnection conn = new SqlConnection(ConfigurationManagerConnectionStrings["LocalSqlServer"]ToString());
connOpen();
SqlCommand MyCommand = new SqlCommand("MYSQL", conn);
MyCommandCommandType = CommandTypeStoredProcedure;
MyCommandParametersAdd(new SqlParameter("@a", SqlDbTypeInt));
MyCommandParameters["@a"]Value = 10;
MyCommandParametersAdd(new SqlParameter("@b", SqlDbTypeInt));
MyCommandParameters["@b"]Value = 20;
MyCommandParametersAdd(new SqlParameter("@return", SqlDbTypeInt));
MyCommandParameters["@return"]Direction = ParameterDirectionReturnValue;
MyCommandExecuteNonQuery();
ResponseWrite(MyCommandParameters["@return"]ValueToString());
2获取Output输出参数值
程序代码
//存储过程
//Create PROCEDURE MYSQL
// @a int,
// @b int,
// @c int output
//AS
// Set @c = @a + @b
//GO
SqlConnection conn = new SqlConnection(ConfigurationManagerConnectionStrings["LocalSqlServer"]ToString());
connOpen();
SqlCommand MyCommand = new SqlCommand("MYSQL", conn);
MyCommandCommandType = CommandTypeStoredProcedure;
MyCommandParametersAdd(new SqlParameter("@a", SqlDbTypeInt));
MyCommandParameters["@a"]Value = 20;
MyCommandParametersAdd(new SqlParameter("@b", SqlDbTypeInt));
MyCommandParameters["@b"]Value = 20;
MyCommandParametersAdd(new SqlParameter("@c", SqlDbTypeInt));
MyCommandParameters["@c"]Direction = ParameterDirectionOutput;
MyCommandExecuteNonQuery();
ResponseWrite(MyCommandParameters["@c"]ValueToString());
C#接收存储过程返回值:
public static int User_Add(User us)
{
int iRet;
SqlConnection conn = new SqlConnection(Conn_Str);
SqlCommand cmd = new SqlCommand("User_Add", conn);
cmdCommandType = CommandTypeStoredProcedure;
cmdParametersAddWithValue("@UName", usUName);
cmdParametersAddWithValue("@UPass", usUPass);
cmdParametersAddWithValue("@PassQuestion", usPassQuestion);
cmdParametersAddWithValue("@PassKey", usPassKey);
cmdParametersAddWithValue("@Email", usEmail);
cmdParametersAddWithValue("@RName", usRName);
cmdParametersAddWithValue("@Area", usArea);
cmdParametersAddWithValue("@Address", usAddress);
cmdParametersAddWithValue("@ZipCodes", usZipCodes);
cmdParametersAddWithValue("@Phone", usPhone);
cmdParametersAddWithValue("@QQ", usQQ);
cmdParametersAdd("@RETURN_VALUE", "")Direction = ParameterDirectionReturnValue;
try
{
connOpen();
cmdExecuteNonQuery();
iRet = (int)cmdParameters["@RETURN_VALUE"]Value;
}
catch (SqlException ex)
{
throw ex;
}
finally
{
connClose();
}
return iRet;
}
C#接收存储过程输出参数:
public static decimal Cart_UserAmount(int UID)
{
decimal iRet;
SqlConnection conn = new SqlConnection(Conn_Str);
SqlCommand cmd = new SqlCommand("Cart_UserAmount", conn);
cmdCommandType = CommandTypeStoredProcedure;
cmdParametersAddWithValue("@UID", UID);
cmdParametersAdd("@Amount", SqlDbTypeDecimal)Direction=ParameterDirectionOutput;
try
{
connOpen();
cmdExecuteNonQuery();
iRet = (decimal)cmdParameters["@Amount"]Value;
}
catch (SqlException ex)
{
throw ex;
}
finally
{
connClose();
}
return iRet;
}
//////////////////////////////////////////////////////////////
SQL 2000用户自定义函数 一。SQL Server 的三种自定义函数
“自定义函数”是我们平常的说法,而“用户定义的函数”是 SQL Server 中书面的说法。
SQL Server 2000 允许用户创建自定义函数,自定义函数可以有返回值。
自定义函数分为:标量值函数或表值函数
•如果 RETURNS 子句指定一种标量数据类型,则函数为标量值函数。可以使用多条 Transact-SQL 语句定义标量值函数。
•如果 RETURNS 子句指定 TABLE,则函数为表值函数。
表值函数又可分为:内嵌表值函数(行内函数)或多语句函数
•如果 RETURNS 子句指定的 TABLE 不附带列的列表,则该函数为内嵌表值函数。
•如果 RETURNS 子句指定的 TABLE 类型带有列及其数据类型,则该函数是多语句表值函数。
标量值函数示例
CREATE FUNCTION dboFoo()
RETURNS int
AS
BEGIN
declare @n int
select @n=3
return @n
END
create function GetSex(@sex int)
returns varchar(2)-- 用nvarchar(1)
as -- nvarchar:不管是一个字符还是一个汉字,都存为2个字节
begin -- varchar:汉字是2个字节,其他字符存为1个字节
declare @ssex varchar(2)-- 用nvarchar(1)
if(@sex=1)
set @ssex='男'
else
set @ssex='女'
return (@ssex)
end
调用:
select id,username,dboGetSex(Sex) as sex ,loginnum from t_user
内嵌表值函数示例
CREATE FUNCTION dboFoo()
RETURNS TABLE
AS
return select id, title from msgs
内嵌表值函数只有一个 select 语句。
多语句表值函数示例(部分)
CREATE FUNCTION FindUsers (@userid int )
RETURNS @FindUser TABLE (id int primary key, UserName varchar(30), RegDateTime DateTime,LoginNum int)
as
begin
insert into @FindUser Select ID, UserName,RegDateTime,LoginNum From T_User Where ID=@userid
return
end
调用:
SELECT FROM FindUsers(6)
注意其 RETURNS 部分。
多语句函数的主体中允许使用以下语句。未在下面的列表中列出的语句不能用在函数主体中。
•赋值语句。
•控制流语句。
•DECLARE 语句,该语句定义函数局部的数据变量和游标。
•SELECT 语句,该语句包含带有表达式的选择列表,其中的表达式将值赋予函数的局部变量。
•游标 *** 作,该 *** 作引用在函数中声明、打开、关闭和释放的局部游标。只允许使用以 INTO 子句向局部变量赋值的 FETCH 语句;不允许使用将数据返回到客户端的 FETCH 语句。
•INSERT、UPDATE 和 DELETE 语句,这些语句修改函数的局部 table 变量。
•EXECUTE 语句调用扩展存储过程。
二如何调用自定义函数
调用自定义函数(用户定义的函数)和调用内置函数方式基本相同,
•当调用标量值函数时,必须加上“所有者”,通常是 dbo(但不是绝对,可以在企业管理器中的“用户定义的函数”中查看所有者)。
•当调用表值函数时,可以只使用函数名称。
示例
SELECT
select dboSta(cnt) from tbl
示例
SELECT
FROM fn_MyTableFunc( 12309, N'O''Neill' )
三。存储过程和自定义函数的区别
存储过程(用户定义的存储过程)和自定义函数(用户定义的函数)的区别,在网上已经有讨论过,但有些显得过于零散,有些又篇幅过长不能保证每个人都细心阅读。这里作一个归纳,当然只是应用层面的,可能不全面。
•存储过程,功能强大,可以执行包括修改表等一系列数据库 *** 作,也可以创建为 SQL Server 启动时自动运行的存储过程。
•自定义函数,用户定义函数不能用于执行一组修改全局数据库状态的 *** 作。
•存储过程,可以使用非确定函数。
•自定义函数,不允许在用户定义函数主体中内置非确定函数。
•存储过程,可返回记录集。
•自定义函数,可以返回表变量。
•存储过程,其返回值不能被直接引用。
•自定义函数,其返回值可以被直接引用。
•存储过程,用 EXECUTE 语句执行。
•自定义函数,在查询语句中调用。
aspnet中获取repeater中的数据的方法是使用DataBinderEval循环获取。
Repeater 控件用于显示重复的项目列表,这些项目被限制在该控件。Repeater 控件可被绑定到数据库表、XML 文件或者其他项目列表。
以下的完整的读取Repeater的值的方法:
<%@ Import Namespace="SystemData" %>
<%@ Import Namespace="SystemDataSqlClient" %>
<html>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
// 创建连接到pubs数据库
// 访问本地的数据库
SqlConnection myConnection = new SqlConnection("server=localhost;" +
"database=pubs;Trusted_Connection=Yes");
// 使用select语句查询title表中的所有记录
SqlDataAdapter myCommand = new SqlDataAdapter("SELECT FROM" +
" Titles", myConnection);
// 创建并且填充结果集
DataSet ds = new DataSet();
myCommandFill(ds);
// 绑定数据到MyRepeater
MyRepeaterDataSource = ds;
MyRepeaterDataBind();
}
</script>
<%-- 循环读取 MyRepeater中的数据--%>
<body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">
<ASP:Repeater id="MyRepeater" runat="server">
<HeaderTemplate>
<Table width="100%" style="font: 8pt verdana">
<tr style="background-color:DFA894">
<th>
Title
</th>
<th>
Title ID
</th>
<th>
Type
</th>
<th>
Publisher ID
</th>
<th>
Price
</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr style="background-color:FFECD8">
<td>
<%# DataBinderEval(ContainerDataItem, "title") %>
</td>
<td>
<%# DataBinderEval(ContainerDataItem,"title_id") %>
</td>
<td>
<%# DataBinderEval(ContainerDataItem, "type") %>
</td>
<td>
<%# DataBinderEval(ContainerDataItem, "pub_id") %>
</td>
<td>
<%# DataBinderEval(ContainerDataItem,
"price", "{0:c}") %>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</Table>
</FooterTemplate>
</ASP:Repeater>
</body>
</html>
安卓手机上网参数设置方法:进入手机设置-连接-更多网络-移动网络-移动数据(开启)-接入点名称-按需选择,也可点击菜单键-重置为默认值(cmnet接入点所产生的流量费是否包含在套餐中请以实际开通套餐为准);如有手机具体品牌,可回复:XX手机上网参数设置方法(如:苹果手机上网参数设置方法/华为手机上网参数设置方法)。
以上就是关于win7在删文件的时候Trustedinstalle权限全部的内容,包括:win7在删文件的时候Trustedinstalle权限、如何在Android设备上安装可信CA证书、如何获得Windows任务管理器中所显示的进程列表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)