トップ «前の日記(2008年10月09日(Thursday)) 最新 次の日記(2008年10月11日(Saturday))» 編集

たいへん日記

私へ●たいはかせの日記、と言うよりは雑記です.
日々の出来事を書いていくのではなく、普段から思っていることをとりとめもなく書いていくつもりです.
とかなんとか言いながらも日々の行動の記録が大半を占めているあたりがニントモカントモ...

2006|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|12|

2008年10月10日(Friday) データベースに埋もれる日々

_ [図書館][FreeBSD] 自作のデータベース公開直前

夏休み頃から作っていた蔵書検索システムを来週からテスト公開するのですが、直前になって数カ所の不具合を発見.
原因を探し出して対応するのです.
8月の日記にも書いていた件についても修正しましたよ.

MSアクセスで作っていた元データからMySQLにデータ移行するにあたっても、アクセス上で Htmlspecialchars と同等の関数を作って変換をかけます.

Option Compare Database
Function myHtmlspecialchars(strData As String)
Dim i As Long, strTemp As String, OneString
For i = 1 To Len(strData)
    OneString = Mid(strData, i, 1)
    If StrComp(OneString, "<", 0) = 0 Then
        OneString = ">"
    ElseIf StrComp(OneString, ">", 0) = 0 Then
        OneString = "<"
    ElseIf StrComp(OneString, "&", 0) = 0 Then
        OneString = "&"
    ElseIf StrComp(OneString, "'", 0) = 0 Then
        OneString = "'"
    ElseIf StrComp(OneString, """", 0) = 0 Then
        OneString = "'"
    Else
        OneString = OneString
    End If
    strTemp = strTemp & OneString
Next i
myHtmlspecialchars = strTemp
End Function