導航:首頁 > 源碼編譯 > 編譯錯誤代碼236

編譯錯誤代碼236

發布時間:2022-06-10 18:01:21

A. c51單片機程序編譯時錯誤:error c236:『——display』:different length of parameter lists,是什麼問

樓上兩位說的是同一個問題。

「子函數里的形參聲明的方式不對,需要每個參數都定義一下類型 。」
=====================不需要,這一點,你的沒錯。

count是uchar,還是uint?
我猜想,你的count是uint。
很可能問題在這里。

B. 單片機C語言編譯錯誤提示解釋,例如ERROR 236等所有代碼提示的解釋

……這還需要解釋么?學過計算機英語的話就應該看的懂。

如果想了解關於錯誤/警告的詳細信息,可以在幫助中搜索該錯誤/警告的代碼或提示文本。

C. 匯編遇到奇怪的問題

  1. 你的問題有誤。

    並不是在執行了 mov bx, 0指令「以後」出現問題,而是在執行它「以前」。也就是說,只要mov sp, 10h執行了,問題就出現了。

  2. 出現這個現象的原因,是你在「調試」。如果不用單步方式調試,而是直接運行,或者用設置在後面較遠的適當位置的斷點方式調試,結果是不一樣的。


DOS下調試一個程序,所有對寄存器、內存數據的修改,是真實的CPU寄存器和內存修改。它不是用一個隔離過的虛擬環境外部控制。

單步調試,靠的是 INT 01H內部單步中斷。

每執行一條指令,就會發生一次 int 01h中斷。

而中斷,是需要用堆棧的(保存斷點現場)。

所以,你設置的堆棧區的數據,在單步調試過程中,就被改寫了。


其實,將堆棧設置到關鍵數據區或關鍵代碼區,正是防止跟蹤破解的技巧之一。這樣設置,可以讓程序正常運行不受影響,但用單步調試進行跟蹤就不行。


解決辦法:

堆棧單獨設置。

考慮到中斷(包括調試中斷和隨機出現的硬體中斷)會改變堆棧中內容,要保護重要數據區的安全,堆棧的設置要避開它們。

在涉及利用堆棧進行的操作中途不要用斷點或單步方式調試,調試時使用斷點方式,斷點設置在堆棧操作開始前或全部完成後,堆棧操作開始前關中斷(用CLI指令),完成後開中斷(用STI指令)。

D. 匯編問題

機器在存儲時不區分有符號數和無符號數,只是在做一些比較和位擴展時用到的寄存器和機器指令不相同
具體看《深入理解計算機系統》第二,三章節

一、只有一個標准!

在匯編語言層面,聲明變數的時候,沒有 signed 和 unsignde 之分,匯編器統統,將你輸入的整數字面量當作有符號數處理成補碼存入到計算機中,只有這一個標准!匯編器不會區分有符號還是無符號然後用兩個標准來處理,它統統當作有符號的!並且統統匯編成補碼!也就是說,db -20 匯編後為:EC ,而 db 236 匯編後也為 EC 。這里有一個小問題,思考深入的朋友會發現,db 是分配一個位元組,那麼一個位元組能表示的有符號整數范圍是:-128 ~ +127 ,那麼 db 236 超過了這一范圍,怎麼可以?是的,+236 的補碼的確超出了一個位元組的表示範圍,那麼拿兩個位元組(當然更多的位元組更好了)是可以裝下的,應為:00 EC,也就是說 +236的補碼應該是00 EC,一個位元組裝不下,但是,別忘了「截斷」這個概念,就是說最後的結果被截斷了,00 EC 是兩個位元組,被截斷成 EC ,所以,這是個「美麗的錯誤」,為什麼這么說?因為,當你把 236 當作無符號數時,它匯編後的結果正好也是 EC ,這下皆大歡喜了,雖然匯編器只用一個標准來處理,但是借用了「截斷」這個美麗的錯誤後,得到的結果是符合兩個標準的!也就是說,給你一個位元組,你想輸入有符號的數,比如 -20 那麼匯編後的結果是正確的;如果你輸入 236 那麼你肯定當作無符號數來處理了(因為236不在一個位元組能表示的有符號數的范圍內啊),得到的結果也是正確的。於是給大家一個錯覺:匯編器有兩套標准,會區分有符號和無符號,然後分別匯編。其實,你們被騙了。:-)

二、存在兩套指令!

第一點說明匯編器只用一個方法把整數字面量匯編成真正的機器數。但並不是說計算機不區分有符號數和無符號數,相反,計算機對有符號和無符號數區分的十分清晰,因為計算機進行某些同樣功能的處理時有兩套指令作為後備,這就是分別為有符號和無符號數准備的。但是,這里要強調一點,一個數到底是有符號數還是無符號數,計算機並不知道,這是由你來決定的,當你認為你要處理的數是有符號的,那麼你就用那一套處理有符號數的指令,當你認為你要處理的數是無符號的,那就用處理無符號數的那一套指令。加減法只有一套指令,因為這一套指令同時適用於有符號和無符號。下面這些指令:mul div movzx … 是處理無符號數的,而這些:imul idiv movsx … 是處理有符號的。
舉例來說:
內存里有 一個位元組x 為:0x EC ,一個位元組 y 為:0x 02 。當把x,y當作有符號數來看時,x = -20 ,y = +2 。當作無符號數看時,x = 236 ,y = 2 。下面進行加運算,用 add 指令,得到的結果為:0x EE ,那麼這個 0x EE 當作有符號數就是:-18 ,無符號數就是 238 。所以,add 一個指令可以適用有符號和無符號兩種情況。(呵呵,其實為什麼要補碼啊,就是為了這個唄,:-))
乘法運算就不行了,必須用兩套指令,有符號的情況下用imul 得到的結果是:0x FF D8 就是 -40 。無符號的情況下用 mul ,得到:0x 01 D8 就是 472 。(參看文後附錄2常式)

三、可愛又可怕的c語言。

為什麼又扯到 c 了?因為大多數遇到有符號還是無符號問題的朋友,都是c裡面的 signed 和 unsigned 聲明引起的,那為什麼開頭是從匯編講起呢?因為我們現在用的c編譯器,無論gcc 也好,vc6 的cl 也好,都是將c語言代碼編譯成匯編語言代碼,然後再用匯編器匯編成機器碼的。搞清楚了匯編,就相當於從根本上明白了c,而且,用機器的思維去考慮問題,必須用匯編。(我一般遇到什麼奇怪的c語言的問題都是把它編譯成匯編來看。)

C 是可愛的,因為c符合kiss 原則,對機器的抽象程度剛剛好,讓我們即提高了思維層面(比匯編的機器層面人性化多了),又不至於離機器太遠 (像c# ,java之類就太遠了)。當初K&R 版的c就是高級一點的匯編……:-)

C又是可怕的,因為它把機器層面的所有的東西都反應了出來,像這個有沒有符號的問題就是一例(java就不存在這個問題,因為它被設計成所有的整數都是有符號的)。為了說明c的可怕特舉一例:

#include <stdio.h>
#include <string.h>

int main()
{
int x = 2;
char * str = "abcd";
int y = (x - strlen(str) ) / 2;

printf("%d\n",y);
}

結果應該是 -1 但是卻得到:2147483647 。為什麼?因為strlen的返回值,類型是size_t,也就是unsigned int ,與 int 混合計算時類型被自動轉換了,結果自然出乎意料。。。
觀察編譯後的代碼,除法指令為 div ,意味無符號除法。
解決辦法就是強制轉換,變成 int y = (int)(x - strlen(str) ) / 2; 強制向有符號方向轉換(編譯器默認正好相反),這樣一來,除法指令編譯成 idiv 了。我們知道,就是同樣狀態的兩個內存單位,用有符號處理指令 imul ,idiv 等得到的結果,與用無符號處理指令mul,div等得到的結果,是截然不同的!所以牽扯到有符號無符號計算的問題,特別是存在討厭的自動轉換時,要倍加小心!(這里自動轉換時,無論gcc還是cl都不提示!!!)

為了避免這些錯誤,建議,凡是在運算的時候,確保你的變數都是 signed 的。

E. baumuller驅動器故障代碼

註:1.以下適合鮑米勒Baumuller bm4400、bm4600、bm4700系列驅動器。
2.以下是郡控工程師根據原說明書自己翻譯,有的信息可能略有差異。

P0201
處理器錯誤:
0=無故障
1=看門狗錯誤 重啟
2=意外中斷錯誤 重啟
3=nmi匯流排錯誤
4—15=廠家保留

P0202
操作系統出錯:
16=啟動時出錯
17=軟體錯誤
18=時間設定故障
19=時隙時間錯誤
20= 1=無法存儲記憶
21 =無效的錯誤代碼
22 =無效的警告代碼
23 =錯誤的FPGA版本
24 =雙位置控制器:寫入目標參數時出錯
25 =校驗和錯誤快閃記憶體系統數據IS
26 =不支持功率單元
27-31 =保留

P0203
通訊故障:
32 =超時協議
33 =協議結構
34 =錯誤的模塊類型
35 =電報中的數據太多
36 =電報中的數據不足
37 =操作數無效
38 =無效的內存類型
39 =無效的操作數地址
40 =小於最小值ad的值
41=值大於最大值
42 =參數被防寫
43 =此操作狀態下的參數不可寫
44 =參數值無效
45 =通信錯誤WinBASS控制器
46-47 =保留

P0204
功能或選件模塊出錯:
48 =功能模塊A中的錯誤
49 =功能模塊B出錯
50 =功能模塊C中的錯誤
51 =功能模塊D中的錯誤
52 =功能模塊E中的錯誤
53 =選件模塊G出錯
54 =選件模塊H出錯
55 =選件模塊J中的錯誤
56 =選件模塊K出錯
57 =選件模塊L出錯
58 =選項模塊M中的錯誤
59 =等待從站的RST信號時超時
60 = SPI傳輸模塊f控制器中的CRC錯誤
61 = SPI傳輸控制器模塊中的CRC錯誤
62-63 =保留

P0205
電源輸入故障:
64 =主電源故障
65 =相故障
66 =主電源欠壓
67 =主電源過壓
68 =欠壓24V
69-78 =保留
79 = 保留

P0206
功率單元故障
80 = HIPER-FACE規范後的通信錯誤
81 =散熱片溫度
82 = U DC鏈路過壓
83=過電流
84 =接地電流
85 =設備內部溫度過高
86 =斷線溫度感測器
87 =安全繼電器關閉(或缺陷)
88 =橋接器短路
89 =功率單元未准備好運行
90 =階段失敗
91電源故障恢復主電源
92 =主電源欠壓
93 =主電源過壓
94 =欠壓U DC鏈路
95 = 保留

P0207
馬達故障:
96 =短路溫度感測器(Tm <= -30°C)
97 =溫度感測器 - 未連接電機(Tm> + 300°C)
98 =電機溫度過高
99 =錯誤I2t> 100%
100 =功率單元最大電流>電機最大電流101保留
102=集體錯誤發現缺口位置
103-111=保留

P0208
編碼器1故障:
112=通信錯誤(HIPERFACE規范)
113=保留
114=覆蓋編碼器位置信息時出錯
115=斷線編碼器1
116=超速編碼器1
117 =超出幅度限制
118 =編碼器類型未知
119 =電機數據的數據欄位無效
120 =電機數據不正確
121 =保存電機數據的錯誤
122 =電機數據防寫。(對BM電機無效)
123 =場角誤差
124 =沒有溫度測量的編碼器
125 =編碼器電子版中的存儲容量太小
126-127=保留

P0209
編碼器2故障 :
128 =通信錯誤(HIPERFACE規范)
129保留
130 =覆蓋編碼器位置信息時出錯
131 =斷線編碼器2
132 =超速編碼器2
133 =超出幅度限制
134 =編碼器類型未知
135 =電機數據的無效數據欄位
136 =電機數據不正確
137 =保存電機數據的錯誤
138 =電機數據防寫。(對BM電機無效)139=Field angle error
140 =沒有溫度測量的編碼器
142-143保留
P210
編碼器管理器故障:
144 =編碼器1未知的絕對位置
145 =編碼器2未知的絕對位置
146 =缺少編碼器模塊1
147 =缺少編碼器模塊2
148 =缺少測量值存儲的編碼器模塊
149 =在解析器中沒有測量值存儲可能
150 =觸發不可能,因為沒有增量編碼器
151 =缺少數字I / O模塊
152 =增量編碼器模擬模塊是必需的並且缺失
153 =編碼器模塊1是增量編碼器模擬和輸出所必需的
154 =編碼器模塊2是增量編碼器模擬和輸出所必需的
155 = 增量編碼器模擬模塊的初始化錯誤
156 =增量編碼器模擬模塊(HW)發出錯誤信號
157 =錯誤增量編碼器模擬模塊
158 = SSI編碼器模擬模塊正在丟失
159 =設定值源編碼器1或2出錯

P211
驅動管理程序故障:
160 =超時通信
161 = BACI通信選項模塊的超時
162 =超時循環通信
163 =超時所需數據
164 =現場匯流排錯誤
165 =控制器與外部信號不同步
166 =制動控制錯誤
167 =啟動驅動器時沒有松開抱閘
168 =停止驅動時沒有關閉抱閘
169 =保持制動狀態錯誤(循環監控)170 =保持制動襯片錯誤
171 =初始化抱閘錯誤
172 =抱閘錯誤:保持轉矩不準
173-175=保留

P212
數據記錄管理故障:
176 = EEPROM復制錯誤
177 =寫入超時EEPROM
178 =校驗和錯誤EEPROM
179 =沒有啟動數據集
180 =不兼容的軟體
181 =沒有數據集
182 = PSI模塊的校驗和錯誤
183 = PSI已重置請保存所有數據記錄
184 = PSI數據無效
185 =自動調整表無效
186 = A / D校正表無效
187 = EEPROM復位
188-191=保留

P213
位置控制器故障:
192=位置動態偏差
193=位置靜態偏差
194=編碼器1用於位置控制,但處於非活動狀態。如果故障定位位於其中一個非活動數據線中,也會顯示此錯誤
195=編碼器2用於位置控制,但處於非活動狀態。如果故障定位位於其中一個非活動數據線中,也會顯示此錯誤。
196=軟體限位開關1超出
197=超出軟體限位開關2
198=硬體限位開關1超出可調節性
199=硬體限位開關2超出可調節性
200=返回未執行
201=模式設定點設定點沒有及時到達
202=最小化目標位置或調整模數位置P1239
203=主軸定位:觸發器初始化時出錯
204=主軸定位:觸發信號超時
205=執行歸位時發生錯誤
206-207保留

P214
速度控制器故障:
208=堵轉
209=編碼器1被參數化為電機控制的編碼器,但評估未被激活。 如果錯誤定位在一個非活動數據記錄中,則也會發生此錯誤
210=編碼器2被參數化為電機控制的編碼器,但評估未被激活。 如果錯誤定位在一個非活動數據記錄中,則也會發生此錯誤
211=超速開環
212-223=保留

P215
自由控制部分故障:
224-234=保留
235=扭矩耦合:主控中的一般錯誤
236=扭矩耦合:從站的運行模式不是速度控制
237 =C配置錯誤反應返回無效
238=返回運動目的地沒有被重新定位
239=應用程序錯誤(由P0302位1啟用)

P216
CAN同步控制故障:
240-245=保留
246=無效的DIP開關設置
247-255=保留

P0233
錯誤電源單元 - 串列介面P0233(與電源單元通信錯誤)
6=數據溢出
7=位幀錯誤
8=命令狀態無效
9=奇偶校驗錯誤
10=校驗和錯誤
11=未知的錯誤代碼
12=數據編號錯誤
13=無效的論點
14=數據欄位被防寫
15=訪問代碼無效
16=數據欄位的大小不可更改錯誤
17=數據欄位外的字地址錯誤
18=數據欄位不存在
36=錯誤的數據校驗和
37=沒有反應
66=響應無效

P0234
P0235
二個編碼器最多可連接到b maXX 4400。 因此,最大誤差可以出現在功能模塊1和功能模塊2中。「設備部件」列中的術語「編碼器1」或「編碼器2」代表五種當前存在的編碼器模塊類型之一。錯誤編碼器1 - 串列介面P0234。錯誤編碼器2 - 串列介面P0235(編碼器1 /編碼器2中的HIPERFACE規范後的通信錯誤)
1=超出規格的模擬信號。檢查編碼器電纜以及編碼器是否已正確連接
2=內角偏移誤差
3=數據欄位分區表已損壞
4=模擬限值不可用
5=內部I2C匯流排無法運行
6=內部校驗和錯誤
7=內部看門狗錯誤
8=計數器溢出
9=奇偶校驗錯誤

10=校驗和錯誤
11=未知的錯誤代碼
12=數據編號錯誤
13=無效的ent參數
14=數據欄位被防寫
15=訪問代碼無效
16=數據欄位的大小不可更改
17=數據欄位之外的字地址
18=數據欄位不存在
19-27=保留
28=絕對監控模擬信號。檢查編碼器電纜以及編碼器是否已正確連接
29=關鍵的傳輸電流
30=編碼器溫度至關重要
31=轉速太高 - 沒有形成可能的定位
32=位置單圈不可靠
33-35=多圈位置錯誤
36=無效的功率單元數據校驗和
37=編碼器無響應
38=編碼器地址未知
39=讀取絕對角度位置時出錯
40=接收數據的校驗和無效
41=編碼器類型未知
42-63=保留
64=HIPERFACE編碼器無響應
65=EnDat編碼器無響應
66=對編碼器命令無用的響應
67=編碼器類型不適用
68-79=保留
80=CRC確定了一個錯誤
81=命令無效
82=響應電報出錯
83=報警位已設置
84=內存被佔用
85=數據校驗和不正確
86=電機數據長度和/或編碼器和控制器固件的數據版本不相同
87=沒有EnDat介面
88=超過可評估的傳輸格式
89=超過可評估的測量步長
90=信號周期長度<測量步長錯誤)
91=EnDat 2.2:初始化主模塊時出錯
92=EnDat 2.2:測量信號傳播時間的超時
93=EnDat 2.2:錯誤 - 關閉傳播時間補償
94=EnDat 2.2:編碼器類型不支持EnDat2.2(引言集,電源,時鍾頻率)
95=EnDat 2.2:未設置RM位,未參考編碼器絕對位置
96=錯誤照明
97=誤差信號幅度
98=錯誤位置值
99=錯誤過電壓
100=欠壓錯誤
101=錯誤過流
102=電池錯誤
103-111=保留
112=多次請求期間檢測到位置錯誤
113=附加信息觸發的錯誤1
114=附加信息觸發的錯誤2
115=附加信息觸發的錯誤3
116=附加信息觸發的錯誤4
117=附加信息觸發的錯誤5
118=附加信息觸發的錯誤6
119=附加信息觸發的錯誤7

P0240-p0244
錯誤功能模塊A至E
0=保留
1=未檢測到模塊
2=此位置不允許使用模塊
3=24 V缺失或輸出短路
4=數字輸入錯誤的目標參數值
5=不允許直接對該模塊進行PLC-I / O訪問
6=保留
7=控制器中不允許使用模塊
8-15=保留

P0245至P0250
錯誤選件模塊G至M
4096=錯誤的參數號。 在設定點參數1
4097=錯誤的參數號。 在設定點參數2
4098=錯誤的參數號。 在設定點參數3
4099=錯誤的參數號。 在設定點參數4
4100=錯誤的參數號。 在設定點參數5
4101=錯誤的參數號。 在設定點參數6
=錯誤的參數號。 在設定點參數7
4103=錯誤的參數號。 在設定點參數8
4104=錯誤的參數號。 在設定點參數9
4105=錯誤的參數號。 在設定點參數10
4106=錯誤的參數號。 在設定點參數11
4107=錯誤的參數號。 在設定點參數12
4108=錯誤的參數號。 在設定點參數13
4109=錯誤的參數號。 在設定點參數14
4110=錯誤的參數號。 在設定點參數15
4111=錯誤的參數號。 在設定點參數16
4112=錯誤的參數號。 在實際值參數1
4113=錯誤的參數號。 在實際值參數2
4114=錯誤的參數號。 在實際值參數3
4115=錯誤的參數號。 在實際值參數4
4116=錯誤的參數號。 在實際值參數5
4117=錯誤的參數號。 在實際值參數6
4118=錯誤的參數號。 在實際值參數7
4119=錯誤的參數號。 在實際值參數8
4120=錯誤的參數號。 在實際值參數9
4121=錯誤的參數號。 在實際值參數10
4122=錯誤的參數號。 在實際值參數11
4123=錯誤的參數號。 在實際值參數12
4124=錯誤的參數號。 在實際值參數13
4125=錯誤的參數號。 在實際值參數14
4126=錯誤的參數號。 在實際值參數15
4127=錯誤的參數號。 在實際值參數16
4128=設定值參數號的值無效。1
4129=設定值參數號的值無效。2
4130=設定值參數號的值無效。3
4131=設定值參數號的值無效。4
4132=設定值參數號的值無效。5
4133=設定值參數號的值無效。6
4134=設定值參數號的值無效。7
4135=設定值參數號的值無效。8
4136=設定值參數號的值無效。9
4137=設定值參數號的值無效。10
4138=設定值參數號的值無效。11
4139=設定值參數號的值無效。12
4140=設定值參數號的值無效。13
4141=設定值參數號的值無效。14
4142=設定值參數號的值無效。15
4143=設定值參數號的值無效。16
4144=設置周期的值無效
4145=實際值期間的值無效
4146=循環偏移設定點的假值
4147=循環偏移實際值的假值
4148=循環數據BACI超時
4149=服務數據的BACI超時
4150=檢查錯誤校驗的結果
4151=在等待從屬類型或等待配置筆標記的設置時加速超時
4152=無效的數據傳輸結構類型
4153=內部錯誤:錯誤的BACI狀態
4154=循環通信中與從站的訪問沖突:
4155=錯誤循環通信:參數值錯誤
4156=錯誤循環通信:活動計數器沖突
4157=Cmd介面:通道號錯誤(0或> 6)
4158=Cmd介面:指示的通道不存在
4159=Cmd介面:內部錯誤
4160=Cmd介面:內部錯誤 - 狀態錯誤
4161=Cmd介面:錯誤的包裝數量
4162=Cmd介面:錯誤的命令編號
4163=Cmd介面:處理包時的狀態錯誤
4164=Cmd介面:命令處理超時
4165=Cmd界面:錯誤的包裝長度
4166=Cmd界面:描述符不可用
4167=Cmd界面:錯誤的包裝類型
4168=Cmd界面:校驗故障
4169=模塊識別:讀取時出現PCI錯誤
4170=塊識別:寫入時出現PCI錯誤
4171=模塊識別:一般讀取錯誤
4172=模塊識別:寫入時的一般錯誤
4173=內部錯誤
4174=配置循環服務:參數不是循環可寫的
4175=配置循環服務:無效參數編號
4176=錯誤的選項,模塊錯誤代碼
4177-8191=保留
8192=錯誤CANopen超時(在編程手冊中查找)

P0261電源警告
參數說明 - 警告位列表:
0=無警告
1=24v欠壓
2=主電源欠壓
3=主電源過壓
4=主電源故障
5=缺相警告
6-15=保留

P0262
功率單元警告
16=設備內部溫度
17=散熱器溫度
18=DC電路充電超時
19=未分配= 0
20=安全繼電器不受控制
21-22=保留
23=電壓差DC電路> 40 V.
24=超出Ixt閾值1
25-31=保留

P0263
電機警告
32=超過溫度閾值1
33=超過溫度閾值2
34=電流超過閾值
35-47=保留

F. C語言,編寫中出現了問題。 請各位大神幫幫我這個小白,感激不盡~~~

144: error: structure has no member named `number'
結構體沒有名稱為「number」的成員
172: error: `stu' undeclared (first use in this function)
stu沒有聲明(首次使用時,先聲明)
220: error: invalid use of undefined type `struct student'
struct student這個類型沒聲明
。。。。。。。。。。。。

你雙擊錯誤,編譯器會自動定位到有錯誤的代碼行,你一條一條改吧
錯誤其實沒這么多,通常是一個錯誤引發N個

G. 關於游戲中出現的:02-0400-00000000-236錯誤代碼

1.最新的辦法是去官網上下載8月5號更新的4.1報錯補丁 一般可以解決程序錯誤的問題

如果不能解決問題的話再看後面的:

2.卸載掉【紫光輸入法】一些反外掛問題是因為這個輸入法的問題

殺毒工具或第三方軟體也就可能幹擾游戲運行 建議設置軟體安全級別

在玩游戲的時候暫時退出 然後下載安裝報錯補丁也可以試試

3.激活別的區試玩 比如全國網通就可以進 P.S以前有問題的老區未知(這個很重要的)

4.如果其他區也進不去的話 嘗試用以下辦法運行游戲:

右擊你的勁舞團圖標——屬性——兼容性——選中「用兼容模式運行這個程序」

選擇Windows 2000——確定,而後重新再次運行勁舞團游戲。

5.如果你家還是上不去的話也許並不是你安裝程序的問題

只要你像平時一樣打好所有的補丁就沒問題了 沒有必要辛辛苦苦的重新下載客戶端

不同區的伺服器不一樣 也許只是你所在區伺服器的原因

一般而言伺服器問題才是主要原因 然後才是網路原因和你的機器原因

換個區試試看 伺服器恢復也許會等到花兒都謝了

P.S由於綜合了很多可能的解決方法 算是一些參考意見 內容比較長 希望能真正的幫你解決問題

你的支持是我最大的動力 對於可能誤導Q友的答案抱歉

【止_夏 ̄^ ^ 】→ 僅供參考

H. public class EmpAdd extends JDialog implements ActionListener{

明顯方法有問題
你定義的 EmpAdd(Frame owner,String title,boolean modal) 是這樣
你傳的 EmpAdd(EmpInfo, String, boolean) 是這樣。,明顯兩個對象就不一樣。要那麼你就在定義一個方法,要麼就把參數傳對。

這明顯就是你傳錯參數了。改了參數就行了。

I. org.apache.jasper.JasperException

你的郵件我收到了,但是沒有mysql無法測試。我看了他的連接程序,應該沒有問題。
你安裝mysql後,是不是已經運行了它提供的sql文件,建立了資料庫hospital,另外資料庫用戶是不是root,密碼為空。mysql資料庫是否和網站在一台機器上。另外mysql是否啟動了。

資料庫: hospital,MySQL
資料庫用戶名/密碼: root/(空)
資料庫參數存放文件:WEB-INF\classes\hospital\db\DBConnection.java,需要重編譯-----《這句話不懂!可是用TextPad編譯又有4個錯誤,不知道這步是否一定需要》,
如果以上回答都是yes,那麼這個文件不用重新編譯,因為資料庫的連接參數是一樣的。

你的資料庫沒有聯接成功,自己仔細看看書,書上應該有如何配置資料庫的部分。

閱讀全文

與編譯錯誤代碼236相關的資料

熱點內容
名牌包什麼app買 瀏覽:391
phpcnsubstr 瀏覽:788
樂高機器人nxt編程軟體 瀏覽:583
linuxx264編譯 瀏覽:343
華夏銀行網銀盾用什麼app 瀏覽:583
單片機棧區 瀏覽:64
直流馬達如何連接5v單片機 瀏覽:261
後綴為win的文件怎麼解壓 瀏覽:802
壓縮包解壓後為什麼一張白紙 瀏覽:585
伺服器和雲盒子 瀏覽:172
python畫cad電氣圖 瀏覽:419
三菱plcfx3sa編程電纜 瀏覽:314
山西視頻加密防盜 瀏覽:839
華為mml命令查看用戶量 瀏覽:907
場論朗道pdf 瀏覽:373
如何使用qtquick編譯器 瀏覽:50
山西高配伺服器雲伺服器 瀏覽:744
為什麼編譯按f9沒反應 瀏覽:122
購物app都適合買什麼東西 瀏覽:277
savetxt函數python 瀏覽:577