2012-03-21 64 views
6

幫助,我們的團隊將筆記本電腦自帶的筆記本電腦從Windows XP升級到Windows 7 64位。因此獲得許可,不能降級。Powerbuilder數據窗口錯誤

當使用數據窗口並添加第二個參數

我得到第2列具有無效的名稱和/或長度錯誤...

我也打開了我的其他已經從以前的筆記本電腦製造數據窗口有多個參數。每2個參數。該名稱缺失..但是當你刪除頂部的部分。你可以看到那裏的無形論證。

我需要安裝的任何補丁。我無法繼續編程

回答

0

我也有這個問題。解決方法如下:

在第二個參數下創建第三個參數。給它與第二個參數完全相同的名稱和類型。然後刪除第二個參數並按OK。

+0

是的我已經這樣做。問題是我必須每次打開參數來添加一些東西。加上如果我有10多個參數 – Sid 2012-03-22 01:03:12

3

@Slapout發佈的解決方法對我無效。但是我沒有找到Sybase的網站,幫助了KB article

看來,所有的惠普計算機系統都帶有一個稱爲數字人計劃預裝。該程序被內置於許多筆記本電腦系統中的指紋掃描器使用。他們還將其安裝在臺式機上。有一種服務被創​​建稱爲「認證服務」或「生物認證服務」。必須停止這些服務才能解決檢索參數錯誤爲 。

在HP Elitebook 2740p上停止名爲「Tablet PC Input Service」的觸摸板服務將解決檢索參數錯誤。

尋找另一個軟件是DisplayFusion多顯示器工具。殺死該過程也將解決問題。

我找不到任何帶有這些名稱的服務,但我確實在任務管理器進程列表中找到了DpAgent.exe及其一些變體。殺死他們立即解決了問題。

1

好吧,對我來說,上述方法都沒有工作,但我有一個解決方法。我像數據窗口畫家一樣添加了第一個參數。我的第一個參數名稱:「username」是一個字符串。我想添加第二個參數:「密碼」。爲此,我提出以下步驟:

  1. 打開數據窗口(數據窗口對象上雙擊)
  2. 點擊數據源工具欄按鈕
  3. 選擇設計/轉換爲語法
  4. 單擊返回,保存DataWindow的

打開DataWindow的源之後:

  1. 數據窗口對象上單擊右鍵像串
  2. 編輯源
  3. 搜索:論據=((」
  4. 在我的情況是:參數=(( 「用戶名」,字符串))
  5. 添加(我的例子):arguments =((「username」,string),(「password」,string))

所以你需要簡單地複製逗號後的第一個參數。當然,你必須給出第二個參數的名字和類型,就像我的例子一樣!

Br。 Gábor

+0

謝謝你的答案是我的祝福 – 2017-05-29 11:40:37

+0

不客氣;) – DARKinVADER 2017-07-21 08:00:10

0

在VMWare Workstation中進入Unity模式也可能導致此問題。一旦開啓統一模式,當添加第二個檢索參數時出現錯誤。

如果第二個檢索參數已經存在,那麼它將實際顯示爲空白,直到退出Unity模式。

如果VMWare以跨窗口模式,全屏模式或全屏模式跨多個顯示器運行,這似乎不成問題。

0

我遇到了類似的問題,但這是更多的兼容性問題。您需要轉到快捷方式的屬性頁面,然後轉到兼容性選項卡,選擇「運行此程序兼容模式 - Windows XP(Service Pack 3)」 - 這應該可以解決您的問題。

希望這會有所幫助。

問候,

蘭芝斯

+0

謝謝,這將是一個很好的參考。但是,這將有助於在2012年:)謝謝無論如何,這將是其他人可能需要它的好。我也認爲我曾嘗試過,因爲我曾經在星際爭霸遊戲中這樣做過,但沒有奏效。 – Sid 2016-01-13 13:51:33