ジオデータベースで使用できない文字を取得するためのコードです。ワークスペースの種類を変更することによって使用できない文字列は変化します。この例ではファイル ジオデータベースを対象としています。
Private Sub CheckInvalidCharacters() 'FileGDBWorkspaceFactoryの作成 Dim pWorkspaceFactory As IWorkspaceFactory Set pWorkspaceFactory = New FileGDBWorkspaceFactory '既存ワークスペースの取得 Dim pWorkspace As IWorkspace Set pWorkspace = pWorkspaceFactory.OpenFromFile("D:\Workspace\GeoDatabase.gdb", 0) Dim pSQLSyntax As ISQLSyntax Set pSQLSyntax = pWorkspace 'QI Debug.Print "GetInvalidCharacters ", "■" & pSQLSyntax.GetInvalidCharacters & "■" Debug.Print "GetInvalidStartingCharacters", "■" & pSQLSyntax.GetInvalidStartingCharacters & "■" End Sub