×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

新问题。请进。

1. 以下代码,总是有一个exception。
//...
//Create oleDbCommand and oleDbReader objects
//...

oleDbCommand.CommandText = "select a from table1";
oleDbReader = oleDbCommand.ExcuteReader();

经跟踪发现,一旦commandText被赋新值,excuteReader就会出exception,说ex.Message "No value given for one or more required parameters." 插了相关文档没有发现commandText 不能赋值或还需要什么特殊处理后才能调用ExcuteReader().

2. Access的数据库文件如何远程调用?我有ip地址,还知道他在c盘存着,然后呢?

欢迎讨论,多谢指点。
Report

Replies, comments and Discussions:

  • 工作学习 / IT技术讨论 / VC#菜鸟问题请教。
    在VC++里面有event wizard协助给一个控件添加相关事件的代码。在VC#里面类似的功能在哪里?我找遍了所有菜单项也没找到。按理说应该是个很常用的东西才对。多谢。
    • 这个问题搞定了。再问个新问题。ListView.SelectedIndexCollection.Item Property 在文档中明明是存在的,但程序编译的时候就是说没有item这个属性。我用它是要找出listview里当前被selected的item。请高人指点。
      • like this
        ListView.SelectedIndexCollection a = listView1.SelectedIndices;

        selected Items of listView1 are

        listView1.Items[a[0]]
        listView1.Items[a[1]]
        ..................
        listView1.Items[a[a.Count - 1]]
        • 感谢高人。我搞清了自己的问题所在。我误把item[0]写成了item(0)。
    • 新问题。请进。
      1. 以下代码,总是有一个exception。
      //...
      //Create oleDbCommand and oleDbReader objects
      //...

      oleDbCommand.CommandText = "select a from table1";
      oleDbReader = oleDbCommand.ExcuteReader();

      经跟踪发现,一旦commandText被赋新值,excuteReader就会出exception,说ex.Message "No value given for one or more required parameters." 插了相关文档没有发现commandText 不能赋值或还需要什么特殊处理后才能调用ExcuteReader().

      2. Access的数据库文件如何远程调用?我有ip地址,还知道他在c盘存着,然后呢?

      欢迎讨论,多谢指点。
      • 把你的code帖全一点,就这两句还得猜,估计是没有建OleDbConnection。
    • 请教:什么是VC#? 你想说的是.NET的C#?