标签: idbcommand

使用英特尔Fortran调试器进行eclipse

我的问题如下:

我想使用带有eclipse的idb intel调试器来逐步完成我的代码,就像我一样idb -gui.我已经尝试实现一个解决方案,我找到了用脚本替换idb -gdb的直接调用:

#!/bin/bash 
exec/usr/local/soft/intel/fc/10.0.025/bin/ifort/idb -gdb "$@" 
Run Code Online (Sandbox Code Playgroud)

这实际上是有效的,因为它启动我的程序,直到它来到命令提示符.现在我收到以下错误:

Target request failed: {R,T}xThread terminated.
Run Code Online (Sandbox Code Playgroud)

那是我浪费了大约一整天试图解决这个问题并决定发布的.有人能够通过一些聪明的建议进一步帮助我吗?你是如何将idb整合到eclipse中的?

欢呼,大卫

eclipse debugging fortran eclipse-plugin idbcommand

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

如何从IDataReader获取DataTable?

我想要一个DataTableDataSet一个IDataReader,但我失败了.这是代码:

string sql = @"SELECT ID, DOCNUMBER FROM TBDOCUMENT";

using (IDbConnection conn = CreateConnection(provider, connectionString))
                {
                    conn.Open();
                    using (IDbCommand command = conn.CreateCommand())
                    {
                        command.CommandText = sql;
                        IDataReader reader = command.ExecuteReader();

                        using (reader)
                        {
                            while (reader.Read())
                            {
                                long key = reader.GetInt64(0);
                                decimal value = reader.GetDecimal(1);
                            }
                        }
                    }
                }
Run Code Online (Sandbox Code Playgroud)

我正在使用IDbConnection,IDbCommand因为它将适用于三个不同的数据库(该方法CreateConnection(provider, connectionString)根据数据库获取特定类型的连接).我的查询得到一个ID(作为Int64)和一个DocNumber(作为十进制),但每次我尝试获取十进制值时,它会抛出OverflowException一条消息:"转换溢出." 这两个值对我来说很重要,但我不知道如何获得这些值.

实际上,代码我不是要转换为a DataTable,我必须毫无例外地得到两者的值.

一些帮助?

c# sql idbcommand

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

标签 统计

idbcommand ×2

c# ×1

debugging ×1

eclipse ×1

eclipse-plugin ×1

fortran ×1

sql ×1