Friday, March 07, 2008

AO Index 不是這資料表中的索引

今個遇到了個電腦的問題,就是在access中的「AO Index 不是這資料表中的索引」真的是滿衰的說,後來也有解決了
分享一下如何解決的方法,這是我在網路上找的,只有藍色的部份是我自已寫的,其他都是來自網路上的,其中都有連出去的部份,可以看看

救助: "AO Index" 不是這資料表中的索引 (Access)(頁 1) - 軟硬體 - PDA User Message Board - powered by Discuz! Archiver
Lego
just try
[url]http://allenbrowne.com/ser-47.html#AOIndexIsNotAnIndex[/url]


Microsoft Access tips: Recovering from corruption

Symptom: "AOIndex is not an index in this table"

Dirk Goldgar (Microsoft Access MVP) traced this problem back to faulty entries in the MSysAccessObjects table. He reports that the problem can be solved by deleting the faulty entries, and creating a valid primary key.

To use his code (at right):

  1. Make a copy of the mdb file while Access is not running.
  2. In another database, paste the function at right into a module.
  3. Open the Immediate Window (Ctrl+G), and enter:
    FixBadAOIndex("C:\MyPath\MyFile.mdb")
    using your database name in the quotes.
1.弄個複製在另個file(當那個mdb不跑時) 2.開另個database,依下面敘完成模組的編寫,並執行該程式 3.重開access即可


Microsoft Access tips: Recovering from corruption
Sub FixBadAOIndex(BadDBPath As String)
' is the path to the corrupt database.
Dim dbBad As DAO.Database
Dim tdf As DAO.TableDef
Dim ix As DAO.Index

Set dbBad = DBEngine.OpenDatabase(BadDBPath)
dbBad.Execute "DELETE FROM MSysAccessObjects " & _
"WHERE ([ID] Is Null) OR ([Data] Is Null)", _
dbFailOnError
Set tdf = dbBad.TableDefs("MSysAccessObjects")
Set ix = tdf.CreateIndex("AOIndex")
With ix
.Fields.Append .CreateField("ID")
.Primary = True
End With
tdf.Indexes.Append ix
Set tdf = Nothing
dbBad.Close
Set dbBad = Nothing
End Sub
把這上面的資料貼入資料庫的「模組」,然後再打開來看「即時運算」的視窗,用「FixBadAOIndex("C:\...\"),"C:\...\"→是你的access放的路徑。

Thursday, February 21, 2008

越獄

嗯,這個影集不知看了多久了,也許從二○○五年就開始了吧。嗯,現在都二○○八年了,今個看到了第三季的第十三集,最想看那個麥克就把那個壞女生給幹掉,可是還是沒有><,嗯,果然是失去後才是最美的,現在那個麥為了幫自已的女友報仇,應該是下一季的主軸,而斷臂男的愛情故事真是賺人熱淚說,真的是很好看壓。 一、真的不知完結篇時自已會在哪 二、本來自已要看此劇最大的原因是要練英文啦><,後來也沒多好厚

三、劇中人物都很有風格,也很有愛慾,這是我喜歡的主要原因

Monday, June 18, 2007

益眾科技


益眾科技是一家教人家diy做晶片應用的出版社,是我今早在光華商場看到的,實在是很不錯,就是運用晶片控制馬達、燈光…來達到應用的目的。我相信這樣的運用或是研究在將來一定是十分的受歡迎的,我也很高興今個有機會接觸到這樣的東西。改天有空閒一點的時候再來玩這樣的東西,雖然不知是會到民國幾年,不過至少是個link,有機會再來摸摸。


其實我本來想玩的是樂高的機器人,可是我想他的東西,彈性比較大一點,要玩就要玩這樣的東西,樂高應該已經很多東西被限制了,尤其也是很商業化的東西。我並不很喜歡就被套在一個框框中。


益眾網址:



有關樂高: