小编xin*_*nux的帖子

如何在excel中枚举重复的行?

我的数据看起来像这样:

Monkey
Donkey
Elephant
Panda
Donkey
Donkey
Monkey
Run Code Online (Sandbox Code Playgroud)

我想用一个数字区分行,计算每个重复:

Monkey      1
Donkey      1
Elephant    1
Panda       1
Donkey      2
Donkey      3
Monkey      2
Run Code Online (Sandbox Code Playgroud)

我已经设法获得行的重复数量,但我不知道如何像这样枚举它们.

甚至可以使用excel,还是我必须编写脚本?

excel enumerate count duplicates

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

Sybase"具有多个SET的主机变量值不够"

当执行具有多个用于SET局部变量的参数的查询时,我收到此错误:

iAnywhere.Data.SQLAnywhere.SAException(0x80004005):主机变量的值不足

我使用OdbcConnection或SAConnection得到相同的错误.

var connection = new SAConnection(connectionString);
connection.Open();
var transaction = connection.BeginTransaction();

string sql = @"
DECLARE @A int
DECLARE @B int
SET @A = ?
SET @B = ?
";

var command = new SACommand(sql, connection, transaction);

var param1 = new SAParameter();
param1.Value = 1;
command.Parameters.Add(param1);

var param2 = new SAParameter();
param2.Value = 2;
command.Parameters.Add(param2);

command.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

如果只有一个参数,查询执行正常:

DECLARE @A int
DECLARE @B int
SET @A = ?
SET @B = 42
Run Code Online (Sandbox Code Playgroud)

我在Sybase Anywhere 12.0.1.3942服务器上运行它.

更新:经过更多测试后,我注意到当我在同一个查询中有多个参数化语句时会发生这种情况.这也给出了错误:

SELECT ? …
Run Code Online (Sandbox Code Playgroud)

c# sybase odbc sqlanywhere

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

标签 统计

c# ×1

count ×1

duplicates ×1

enumerate ×1

excel ×1

odbc ×1

sqlanywhere ×1

sybase ×1