Windows 10 画面に「A」や「あ」と表示されます。 - 富士通 https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=4911-1194
アップデートしたらまた出るようになってのぅ(´・ω・`)
Windows 10 画面に「A」や「あ」と表示されます。 - 富士通 https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=4911-1194
アップデートしたらまた出るようになってのぅ(´・ω・`)
先に問題を解いて答えをメモしておきます。
↓
放送大学のトップページへアクセス
↓
「システムWAKABA (教務情報システム)」をクリック
↓
ログインする
↓
ログインしたら、「Web通信指導」をクリック
↓
提出する科目をクリック
↓
「提出型問題」をクリック
↓
「問題を受験する」をクリック
↓
答えを入力して、「保存して次へ」をクリック
↓
「すべてを送信して終了する」
↓
「すべてを送信して終了する」
↓
提出済みになっていることを確認します。
「windowsキー + R」で「ファイル名を指定して実行」を起動
「winver.exe」を入力してエンターキーを押す
●VisualStudio2013
選択範囲を全て大文字に変換する
ctrl + shift + U
選択範囲を全て小文字に変換する
ctrl + U
●sql server2014でも
選択範囲を全て大文字に変換する
ctrl + shift + U
は使えた。
小文字の方はデフォルトだと使えなかった。
SQL Serverへ接続。
Linq to EntitiesでCastってできなかったっけ?
文字列(char)で数字が格納されているのを、C#からはintで比較したい。
Linq to Entities内でユーザー定義メソッドを使って変換しておこうとしたが ユーザー定義メソッドはSQLに変換できないため、Linq to Entitiesでは使えず以下のような例外が発生する。
「メソッド '〇〇〇(〇〇〇)' は LINQ to Entities では認識されないため、ストア式に変換できません。」
Convert.ToInt32を試す→だめだった…
結局見つけきれず、SQLを直接書いて(SQL ServerのCASTを使って)終わった…。。
StringBuilderでクエリを用意。。
WHERE ~
AND CAST(COLNAME AS INT) = @NUMBER
~
@NUMBERにはC#側からint型のパラメータをセット。
参考
CAST および CONVERT (Transact-SQL)
https://docs.microsoft.com/ja-jp/sql/t-sql/functions/cast-and-convert-transact-sql?view=sql-server-2017