问题标签 [sap-ase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
26601 浏览

vb.net - “Sybase ASE OLE DB Provider”提供程序未在本地计算机上注册

尝试使用 Visual Studio.net 2005 中的 oledb 连接连接到 sybase 数据库时出现此错误

0 投票
1 回答
1696 浏览

wcf-ria-services - 将 SQL Anywhere 配置为从 ASE 服务器读取

我有一个 Sybase ASE 服务器,我完全可以用 ASE iSql 连接它。我的 sql.ini 文件中的数据库定义如下所示:

要与 iSql 连接,我可以进行以下命令行调用并且它可以工作:

我的最终目标是将 SQL Anywhere 的 ADO.Net Entity Framework 连接用于我正在编写的 RIA 服务。我现在正在尝试通过 Sybase Central(而不是通过 Visual Studio)使用 SQL Anywhere 进行连接,但无法正常工作。在标识选项卡下,我使用和作为我的凭据,并将下半部分保留为“无”,在数据库选项卡下,我指定服务器名称,在网络下,我检查“TCP/IP”,并指定为主机,并作为港口。我收到以下错误:

如果我遗漏了重要的细节,我很抱歉。我是 Sybase 的新手,具有严格的 Oracle 背景。如果我遗漏了您需要知道的任何内容,请发表评论,我会更新问题。感谢您帮助 Sybase 新手。

0 投票
1 回答
2411 浏览

c# - 关于 Sybase 映像

sybase中图像数据类型是否转换为字节数组?我应用 Web 服务来获取 sybase 中的数据集(图像数据类型)。我使用 byte[] 来返回 Web 服务。然后我使用“response.binarywrite(byte[])”来显示图像。(ASP.NET C#)但是有一个图像失真问题(当我放大图像时,有些点被遗漏了)。我不知道为什么有人知道sybase中的图像数据类型可以传输到字节数组吗?

原始图像

失真图像

系统:

1 赛贝斯

2 ASP.NET C# (Visual Studio 2008)

3 IE6

0 投票
2 回答
18231 浏览

sybase - 如何在 Sybase 中将字符串转换为日期时间

我有一个字符串,例如。“2008-01-01 11:09:11”。

如何将其转换为日期时间?

0 投票
1 回答
240 浏览

.net - 我是否错误地打开和关闭了我的 ODBC 连接?

使用下面的代码通过 ODBC 连接到 Sybase ASE 数据库时,我偶尔会收到“[IM006] [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed”错误。

这可能是由我的代码引起的吗?我在这里读到我应该改用“With”语句,但我不明白这会如何影响这一点。

提前致谢!

0 投票
3 回答
10583 浏览

stack-trace - Sybase 内部错误 30016

数据库服务器从版本 12.5x 迁移到版本 15.03 Sybase.Data.AseClient 版本 - 1.15.50.0

当我通过 .Net 应用程序(使用 AseClient)运行几个存储过程时,我遇到了异常

注意 - 在我们迁移到新服务器之前,应用程序运行良好。

0 投票
4 回答
19545 浏览

sql - 如何在没有完全外连接可用的情况下进行完全外连接

上周我惊讶地发现 sybase 12 不支持完全外连接。但我突然想到,完全外连接应该与左外连接与同一 sql 的右外连接联合起来相同。谁能想到这不成立的原因?

0 投票
5 回答
11453 浏览

java - Sybase JConnect:ENABLE_BULK_LOAD 使用情况

ENABLE_BULK_LOAD那里的任何人都可以通过 JConnect(带有)向 Sybase ASE提供批量插入的示例吗?

我搜索了互联网并没有找到任何东西。

0 投票
1 回答
5796 浏览

sql - 如何向表中插入默认值

当您想将默认值插入表中时,某些数据库允许使用以下语法:

ASE 不支持这一点。

使用:

并且跳过标识列适用于具有恒定默认值的列,但不适用于包括时间戳的计算列。

反省表中具有恒定默认值的列,然后只指定DEFAULT该列将起作用,除非它是一个只有标识和计算列的表,但没有人可能使用这样的表。

有没有更简单的方法?

0 投票
3 回答
2782 浏览

sql - 内省 DEFAULT 值和计算列

对于为 DBIx::Class (::Schema::Loader) 转储 Sybase 模式的 Perl 库,我需要能够自省 DEFAULT 和计算列。

假设我们有:

据我所知,这是:

这告诉我,列 'foo' 有一个 id 为 602182610 的存储过程,它返回值。如何从此 id 获取原始的 DEFAULT 'foo'?

时间戳列没有计算列对象,也没有默认存储过程,但我不知何故需要知道它实际上是一个时间戳列。查看 DBI 返回的数据类型告诉我它是“varbinary”,即时间戳的内部表示。我怎么知道它是不是一个?

它还告诉我列“adt”是一个计算列,该列的对象具有 id 618182667。

在 sysobjects 中查找该 ID 并没有告诉我什么似乎有用的信息,除了:

非常感谢任何帮助。