小编Ham*_*one的帖子

Android:API级别VS. Android版本

我是Android开发的新手,我想知道版本和API级别之间的连接或区别.每个人指的是什么?当我决定为API 14或Android 4.0开发一些应用程序时,它意味着什么?

或者是另一个的子集?我根本没有区别,为什么有两个柜台?

谢谢

android

75
推荐指数
4
解决办法
9万
查看次数

将对象列表插入SQL Server表

我想在sql server表中插入一个对象列表.但是,目前,每次插入记录行时都必须打开和关闭sql连接.

我只是想知道是否有一种方法可以一次插入记录列表中的所有对象?这是代码片段.

public void InsertDataToDb()
{
    string connectionString = ConfigurationManager.ConnectionStrings["connection"].ConnectionString;
    var records = GetRecords();

    using (SqlConnection conn = new SqlConnection(connectionString))
    {
        SqlCommand cmd =
            new SqlCommand(
                "INSERT INTO TableName (param1, param2, param3) VALUES (@param1, @param2, @param3)");
        cmd.CommandType = CommandType.Text;
        cmd.Connection = conn;
        foreach (var item in records)
        {
            cmd.Parameters.AddWithValue("@param1", item.param1);
            cmd.Parameters.AddWithValue("@param2", item.param2);
            cmd.Parameters.AddWithValue("@param3", item.param3);

            conn.Open();
            cmd.ExecuteNonQuery();
            cmd.Parameters.Clear();
            conn.Close();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server

8
推荐指数
2
解决办法
2万
查看次数

在宏中调用Excel加载项功能

我正在开发Excel 2013的加载项,我在Excel加载项中创建了一个函数,如下所示

  public string ExcelReturnString()
    {
        return "This is the string: hi";
    }
Run Code Online (Sandbox Code Playgroud)

我使用下面的代码来调用函数,但它会抛出一个错误.

Application.Run(ExcelReturnString)
Run Code Online (Sandbox Code Playgroud)

如何在宏中调用外接功能?

c# excel vba excel-vba excel-addins

3
推荐指数
1
解决办法
5639
查看次数

在PL / SQL Developer上解密存储的密码

当您在All Around Automation的PL / SQL Developer中保存连接详细信息时,密码将按以下方式加密:

DisplayName=Oracle Production
IsFolder=0
Number=7
Parent=2
Username=user
Database=db_host:1521/db_name
ConnectAs=Normal
Edition=
Workspace=
AutoConnect=0
ConnectionMatch=536870911
Password=2578502833104824427441244294443234184532
IdentifiedExt=0
Color=65535
Run Code Online (Sandbox Code Playgroud)

其中一些连接是几年前输入的,我无法找到密码。有谁知道如何将上面的加密字符串解码为实际密码?

oracle password-encryption plsqldeveloper

3
推荐指数
2
解决办法
5301
查看次数

具有默认特权的PostgreSQL放置角色

我试图放弃一个角色,并切断了与该角色的所有联系,但是我无法解决一个挥之不去的问题。当我运行这个:

drop role hank
Run Code Online (Sandbox Code Playgroud)

它告诉我:

ERROR:  role "hank" cannot be dropped because some objects depend on it
DETAIL:  privileges for default privileges on new functions belonging to role brandon in schema alteryx
privileges for default privileges on new relations belonging to role brandon in schema alteryx
Run Code Online (Sandbox Code Playgroud)

该DDL存在于架构中:

ALTER DEFAULT PRIVILEGES IN SCHEMA alteryx
GRANT INSERT, SELECT, UPDATE, DELETE, TRUNCATE, REFERENCES, TRIGGER ON TABLES
TO hank;

ALTER DEFAULT PRIVILEGES IN SCHEMA alteryx
GRANT EXECUTE ON FUNCTIONS TO hank;
Run Code Online (Sandbox Code Playgroud)

当我revoke在它们上执行时,命令成功执行,但是特权保持不变。 …

postgresql ddl roles database-permissions

1
推荐指数
1
解决办法
620
查看次数

将SQL Server数据导出为CSV文件

我试图从sql server导出数据到csv文件.我在网上和其他支持论坛上寻求帮助,但我找不到如何做到这一点?我已经编写了自己的代码,但它不起作用 - 它只是继续加载......并且失败了.

请帮忙.这是我写的代码.

  SqlConnection sqlCon = new SqlConnection("REMOVED");
  string fileName = "test.csv";
  SqlCommand sqlCmd = new SqlCommand();
  sqlCmd.CommandText = "Select * from products.products";
  sqlCmd.Connection = sqlCon;
  sqlCon.Open();

    using (var CommandText = new SqlCommand("select * from products.products"))
    using (var reader = sqlCmd.ExecuteReader())
    using (var outFile = File.CreateText(fileName))
    {
        string[] columnNames = GetColumnNames(reader).ToArray();
        int numFields = columnNames.Length;
        outFile.WriteLine(string.Join(",", columnNames));
        if (reader.HasRows)
        {
            while (reader.Read())
            {
                string[] columnValues = 
                    Enumerable.Range(0, numFields)
                              .Select(i => reader.GetValue(i).ToString())
                              .Select(field => string.Concat("\"", field.Replace("\"", "\"\""), "\""))
                              .ToArray(); …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server csv

0
推荐指数
1
解决办法
1万
查看次数