書上說拉 loginstatus 不要做任何設定 , 我登入密碼打 admin 進不去 , 要去哪改密碼呢 ?
密碼打 admin 現在沒出現密碼錯誤 , 出現這個 , 找了網路的解決方案 , 還是看不出來
大哥,上次有和您說過了,看錯誤訊息要看重點....明顯不是密碼的問題
試著解析您的問題:
DESKTOP-OTABBAK應該是您的本機電腦名稱,Kevin應該是您本機的登入帳戶,這個帳戶沒有登入您範例資料庫的權限,所以和上次一樣先去查一下範例程式中資料庫的連接字串(ConnectionString)設定。
該不會是SQL只開資料庫自己的驗證模式
或是資料庫沒開啟本機帳號登入的權限
我會有這些問題 , 是因為我用舊書 vs2010 但實際操作軟體是 vs2017 , 所以常常軟體跟書對不上 , 我要下載 vs2010 來用 , 邦友勸我不要用 , 因為現在很多技術不支援 , 那新書又找不到適合我的 , 所以只有勉強用舊書 , 所以才會有些問題出現 , 常要問也很煩 , 但又想學突破難關 , 也不知道要怎麼才能解決 . 我是用這本書
不建議您直接學網站開發,牽涉的技術太廣,變化也比較快,建議您先多找本基礎的書,先把主控台/WINDOWS Form學好,再學ADO資料庫,都能掌握了再學ASP
基本上如果您ADO有基礎,ConntionString的相關錯誤就根本不是問題
我是想說直接從專案學設計比較快有感覺 , 之前上過 html css javascript asp.net 課學了一些基本的 , 但到最後寫專案還是整合不起來 , 所以想從專案直接下手寫 , 就會知道整個流程怎麼走
您的基礎不夠札實,至少看的出資料庫這塊是沒有經驗,有專門在說ADO .NET的書,先去借來看吧
建立資料庫與資料表,定義資料表與增加資料我都會,SQL語法還要加強,拉工具及資料庫顯示也可以,你覺得我還欠缺什麼
建立資料庫與資料表,定義資料表與增加資料我都會,SQL語法還要加強
不是會這些就表示你SQL已經懂了,所以才建議你找本SQL的書好好讀一下!
我也推sam0407大的看法,不建議你現在碰網站開發,牽扯到的東西太多了,建議你先從WinForm開始做起,比較單純與簡單.....
元件拉到畫面,點二下元件,事件寫一寫就能運作,後方看要介接MySQL or MS SQL都可以,看你較熟悉那一個,你要不要試試先能在WinForm做一個會員資料管理的介面,這樣對你比較簡單。
謝謝建議 , 我還是先從 winform 做起 , 這樣困難會比較少
所以叫您去借本ADO .NET的書,先把觀念搞清楚(借就好不用買,觀念建立了不會忘),只會靠拉工具連接資料庫,就會遇到像您這樣換了資料庫環境,也看到了很明確的錯誤訊息卻無法處理。
如果您會以純指令的方式連接資料庫,並確實知道每道指令的用途,這個問題就是小菜一碟。
我是菜菜菜鳥
但這問題有點問錯了
你應該問這是從哪個教材出來的admin
不然應該沒人問想得出來
如果我自己先猜不是admin就是空白
你要不要先了解一下LoginStatus在做什麼事情.....
https://msdn.microsoft.com/zh-tw/library/ms178329(v=vs.100).aspx
大大建議你直接考公職比較快啦
現在沒有人用那個啦 等你寫出來公司已經倒閉了
我上個月已經花公司好多錢,目前在電信業者上班
先有一點點經歷在去找更好的工作
你想往資料庫的方向建議你把語言學好 就可以找到其他好工作
過來人分享給你聽,或者去國外當傭兵也不錯
如果遇到困難只想要逃避轉行,不想辦法解決,這樣任何事都做不了
你說得很好,學Coding不學著自己DeBug,你永遠進步不了...而不是遇到一個問題就問一個,這樣絕對不是能靠這行吃飯的人,工程師是要自己解決問題的職業
其實啊~~~~我一開始就已經指名問題了。我想還是不太明白我再說什麼。
丹尼兄的建議真的是中肯。
雖然你說「遇到困難只想要逃避轉行」是不好的。
但這是對真正有要學習的人有用。
你目前連基本的東西都不知道了,不要跟我說你不懂你不明白。
打破沙鍋問到底的心態是很好沒錯。但也麻煩先從基本的學起好了。
如果你對一個國小生叫他算微積分。然後他一直來問你要怎麼算。
不會+-,不知道乘除。要算微積分。
是不是除了微積分外的東西,還得教積分、微分。然後再重中學除乘,再處理+-問題........
說真的,你一個看似小小的問題。居然是可以引發一大串的教學。
網路上的資源很多,你一定可以找到你想要的答案。但重點你得找到你學的動的。
先從基本的東西學起吧。你的問題,已經不是單純改admin密碼的問題了。但要告訴你真正的答案,會是一大拖拉庫的廢話跟酸語。我知道你不愛聽。所以就不講了。
從基本學,就不能遇到問題來問大家嗎?一堆人願意教我,你就是不想教又愛講,可以麻煩你去教別人嗎?
沒有不行,但你根本聽不進去人家所"教的",人家要你從"走路"開始,你卻要從"飛的"開始?還酸人不教你?講難聽點,你這種學習態度,Coding你是做不起來的!每做一個Function要發問數十次嗎?
我不想教喔~~~呵呵呵。這倒是事實。
不過不是我不想教喔,是我不知從何教起。
不過我並不會教基礎都沒有的人就是了。所以我才會說這是事實。
我想,你可能是將程式看的太簡單了吧,拷貝貼上能跑就行了。
完全不想了解其原理。這次人家幫你將程式碼修改好了。
你一樣刻劃到別的地方,又出問題了。又不知道該如何處理又跑來問。
一次、二次還ok的。但連這樣的小問題都拿出來問的情況。
已經叫做爛用大家的愛心跟知識。
不要把來問問題當做理所當然的事。發一個問題本身也是一種需要討論的問題。
我明白你不懂我在說什麼。一定又將其當成酸語了。
放心,這是給其它懂的人看的。不懂的人看不懂沒關係。
喔~~~對了,如果不想要我回應的話。你可以不需要回應我的話。我自然就不會回應喔!!懂嘛??還是不懂??
你們應該不知道有版規這件事,站方對我的問題都沒講什麼,你們說三道四,是憑什麼,又浪費我一篇回文額度,往後酸民一律檢舉不回應,由站方處理
說真的,我真的很想大笑。
居然連版規都提出來了。話說你真的有在看版規嗎??
你知道版規的連接在哪嗎??
有的話看一下 關於「iT邦幫忙」->第三條->第7例 吧
你發問題,本來就沒問題了。我有說你有問題嗎?
只是告訴你你該學習的方向而已。
大家都看的出來了,是想教你先走路先路步。再學會飛。
你居然是直接想要飛?想跳過走路跟跑步。
除非你天資過人,但會問這樣問題的人。這絕對不可能是天資過人。
就連一些在線的高手。本還覺得算了,就慢慢教你好了。
但只要一說到你的痛處。就霹靂啪啦的酸回去。(喔~~你自認沒在酸)
就像是以下人講的。這邊的人並沒欠你。你並沒交學費。
你也說對了一點,網路資源很多,非常的多。可是說你要的答案一定都可以找到。
重點是,你基礎不夠。就算答案告訴你在第幾行第幾頁。
你也不知道該怎麼去用。然後還怪人家不會教,隨便教。
就像棉花說的,你覺得那樣就那樣吧。
反正你也不是叫我愛去哪就去哪。不要來教你了。
覺得我發言有問題,請盡量舉報我,我沒意見。
it人員如覺得有任何不妥。我可以自砍帳號永不往來。
(不要問我怎麼砍)
反正網路教學都只是佛心來的,並不是欠你的。
「工程師當然是幫人解決問題 」
我怎麼覺得你會解讀成
「工程師當然是幫你解決問題 」呢?
哇靠!!說不下去了。再說下去真的會爆粗口犯規了。
admin 密碼放在哪?
放在SQL的某個Tables哩!
但是................
你的ASPX沒有權限讀取SQL服務耶!
要嘛,SQL帳密別用Kevin,而是SA
要嘛,SQL服務尚未啟動!
admin 密碼放在哪?
放在腦袋,記下來
千忘不要告訴大家
不過您這個錯誤
應該是IIS 上Application,設 DB Connection 的 帳號 & 密碼 & 資料庫 不對
跟 admin 沒有關西 ,千萬不要跟我說 admin 是登入DB的帳號
依據您的發問,很難找出問題在哪裡
只有一個登入畫面與錯誤訊息,根本看不出是哪裡出錯了
可以的話,至少也把看哪本書的哪個章節貼出來,會比較容易找到問題點
另外建議您有空可以看看小朱大寫的這幾篇文
https://dotblogs.com.tw/regionbbs/series/1?qq=%E7%B6%B2%E8%B7%AF%E8%88%87%E8%AB%96%E5%A3%87%E5%9F%BA%E6%9C%AC%E7%A6%AE%E8%B2%8C
最後跟您說幾句真心話,如果聽不下去就請無視吧
工程師本質是在替別人解決問題,而不是發現問題然後丟給別人解
小弟不才,程式只寫了7年
剛開始接觸程式設計時也是一直碰壁,連怎麼建立專案都不會
那時身邊沒什麼人可以問,加上自己英文能力不怎樣
只能抱著原文書一個字一個字慢慢查,照著書上的步驟做,去理解每一段程式碼在做什麼事
再試著改寫看看
經由不斷的嘗試,慢慢搞懂程式怎麼寫
我相信大家都是經過不斷的trial and error,才能有今天的實力
如果對程式設計有興趣,建議您可以先找一些基礎課程去上
至少有老師能讓你問到爽
大家在這回答問題只憑著一股熱誠,並不是欠你的
如果繼續擺著高姿態問問題,相信最後大家看到這ID發問時,不會再進來解答
工程師當然是幫人解決問題 , 我是初學者當然有很多問題 , 我也去網路搜尋解答找不到才來問 , 網路找答案可比來這問要快多了 , 有這麼多人願意回答我的問題 , 就表示他們能夠了解我的學習狀況 , 有些人忘記他初學的情況 , 就覺得怎麼這種問題也在問 , 覺得應該跳過基本直接問高深問題 , 難道你們剛開始基本都不會有問題 , 那我真是佩服你
如果您覺得這一切都是理所當然的,那就這樣吧
alex9453 iT邦新手 4 級 ‧ 2018-01-31 10:10:05 檢舉
我會有這些問題 , 是因為我用舊書 vs2010 但實際操作軟體是 vs2017 , 所以常常軟體跟書對不上
我要下載 vs2010 來用 , 邦友勸我不要用
既然這樣為什麼不去買 vs2017的新書呢
投資一定有風險,基金投資有賺有賠,申購前應詳閱公開說明書
但投資技能跟知識(買書or學費)也是呀 更何況一本書根本不夠
而且就算我沒學寫程式,但看其他的書,我最少會讓我的系統跟書是同一個版次呀,不然只會雞同鴨講
http://www.books.com.tw/products/0010754247
隨便找就一本了,怎麼會書不多呢?
要投入這個職場,買書錢省不得.....
也不要嫌人家寫的又臭又長.....真有用心讀....
一次看不懂,二次看不懂,第三次總也有幾分了解!
但還是沒有舊書多 , 而且也要找適合自己的
小弟我也是程式圈的超級菜鳥,跟樓主分享我個人的體會提供參考。
有的時候學習會卡關,是因為,為了達成目前的目標所該具備的知識、技能還不會或尚不熟悉,有人稱為技術債,如同基礎知識的意思,基礎知識不夠,一下子跳進階的東西當然會很挫折,看什麼都不是什麼。
開發實務本身已經有基本知識在裡面,若是對書上很多東西都陌生不熟,還是硬照著做,好不容易讀完整本之後發現與現實有落差反而會更挫折。
照著書做的確是一種學習方式,而培養自己google尋找問題解決辦法的能力也是另一種學習方式,初學階段的問題基本上已經非常非常多人曾經遇過,都可以找到相關問答,也不一定會是一模一樣的問題與解答,解法有可能隱藏在問答討論過程之中,這些都是值得參考的,google久了也會有一種尋找解法的sense。
如果樓主面對問題也已經有google過,還是無法找到預期的結果,不妨試著把尋找問題時的脈絡和想法貼上來,也可以讓大家更有方向給予幫助與建議,自己也會得到更實際的經驗,例如我曾遇到問題也不知道該如何解,甚至不確定問題點在哪裡,所以我這樣發問,我預期我這樣問能得到相關的解決辦法或方向,而不是直接問:我的畫面這樣? why?
也許是學習方向可以修正,或是嘗試詢問其它先進的學習方向和方式,也許目前按照書一步一步做的方式並不適合自己的學習習慣或步調。
祝樓主學習順利 :)
這個問題居然是熱門問題耶...
然後看到不少邦友努力想幫忙解答,可惜,連皮毛都沒猜到。
各位再注看下發問者的貼圖,我把重點截出來...
在最下一行是System.Data.SqlClient.SqlException使用者....Kevin的登入失敗。
很明顯這是在說SQL Server的登入失敗了。
可以Google一下,就看到不少網頁在說明。
根本和Admin無關,整個訊息都沒有Admin,發問人就是要問Admin的密碼,豈不馮京馬涼之誤。
樓上邦友Sam0407的回答講到重點,可惜發問者無視。
這問題怎麼解決呢?
在SQL Server上建個同名的登入帳號,ASP.NET裏的Connection String要用整合式驗證。還有SQL Server的資料庫必須是混合式驗證機制。
(大概是看不懂了....)
另外,我是建議用英文環境,英文書來學習會比較快,因為中文書的錯誤訊息,真的會誤導學習的人。
可惜我英文沒那麼好
英文不好喔 ,那你要放棄寫程式嗎
我不寫程式的其中一個原因就是英文不好
一直在想竹本立里是日本那位,後來頓悟。
英文問題或許比較好解決畢竟
我一個朋友英文沒我好 , 程式也寫得嚇嚇叫 , 所以真的是必須的嗎 ?
英文好不好並不是必需的。重點在於你想不想知道答案。想的話。
英文不好,用google翻譯一下也是可以看出一些答案的。
我高中時上電腦課,是完全不想去碰電腦的。因為全是英文看不懂。
我那時的英文是很慘的。都是不到10分。有時還掛蛋。
直到某位告訴我一件事。難不成你的程式碼要寫
「如果(這個值 等於 那個值) 就 爆 否則 不要爆」
程式碼都是英文的啊~~~
說真的,如果叫我這樣寫。我一定會爆炸。
不過在程式界那麼久了。很多東西,真的只能從官方原廠內找到答案。
而那些都是英文的。
如果因為英文就不想看的話。只想看中文的。其實你也會在無形中學到錯誤的答案。有時會誤打誤撞搞定了(但怎麼搞定不明白)
其實我想上面很多人都告訴你了。其實對你來說,你只是簡單問了admin的密碼在哪。但你完全不知道,這是一個不知道該如何去回答的問題。
因為給你的答案,可以都是對的,也可以說是不對的。
因為你的問題是非常籠統的問題,需要叫別人猜測你的問題在哪。
這也不能怪你,因為你自已也不知道該怎麼去問這個問題。
因為其一,你並不知馘那個admin的東西是什麼是誰的。那是不是你做的程式內的admin,還是伺服器還是目錄式的。
從這幾天所有人對你的回應。有些人早就告訴你實際的問題了。但你還是無視他。
我相信你並不是故意無視的。你是因為不懂。你認為那不是你的答案。你認為那些人根本搞不清楚狀況。因為看你後面的回話是還想再找那個密碼在哪。你還認定那是可以直接看到修改的。搞不好你認為那是程式裏面的東西。
這裏我想我再點明你一次好了。目前從你後期提供的畫面跟其錯誤訊息來看,你的問題主要是偏向SQL Server的帳號問題居多。你得要先去了解如何用asp.net去連接你的資料庫。
再者,也先確定你的SQL Server伺服器是否有安裝。搞不好連裝都還沒裝。
(ps:我就曾經碰過有人以為sql語法命令是其程式在跑的。連什麼是sql server都不知道。經典回應是「這什麼爛系統啊,連sql都不能使用,爛死了」。然後一堆人傻眼)
或許,你上面有段話我倒是很滿意。就是「我該怎麼問這問題」
對,這就是你要先學的東西。什麼程式什麼語法什麼鳥都先不要管。
先學會怎麼問。不要問一個問題,讓大家一直再猜,你一直再火再怪沒人肯給你答案,你該回想的是,為何沒人有辦法給你答案,是我問的不好嗎?
以上,我知道你討厭我給你的回應,不想教又沒建設。
你可以不需要回應。我的目的也只是真心希望你真的學的會,學的對(這才是重點)
看的下去就看,看不下去就跳過吧。
程式寫久了一定會碰上要讀英文文件的狀況
一些新技術或比較冷門的技術,中文資源通常會比較少
像前陣子我自己在研究microsoft sync framework,網路上幾乎沒什麼中文教學
只能直接去看微軟官方文件,再自己寫程式實驗
而文件當然只有英文能看
我是不知道您對程式寫得好的定義是什麼
是只要寫出Hello World就超強,或是寫出漂亮的畫面
如果只會照著說明一行一行刻出程式
那不叫軟體工程師,那叫碼農
講白一點,就只是一個生產程式的機器
資訊這一行的變動速度比其他行業快很多
常常有"現在學會了某個技術,過幾年後卻被淘汰"的狀況
這裡很難靠一個技術走一輩子
如果跟不上,最後只會被淘汰
這裡會有人回應您,是希望您少走一些冤枉路
他們大可放著讓您自生自滅
就像上面我有提到的: 這不是大家欠你的
如果還是不想聽,那就自己加油吧
好奇ㄧ問,帳密是放在資料庫裡嗎⋯⋯?
資料表沒找到帳密 , 舊版是在網站管理工具設 , 新版好像是在 identity 設 , 但我不知道怎麼設