■Visual Studio 2017 Community(無償の統合開発環境)等はこちら
http://www.visualstudio.com/downloads/
■コードを貼る場合はこちら
http://ideone.com/
■前スレ
C#, C♯, C#相談室 Part94
http://mevius.2ch.net/test/read.cgi/tech/1492843013/
■次スレは>>970が建てる事。
建てられない場合は他を指定する事。
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
探検
C#, C♯, C#相談室 Part95
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん (ワッチョイ 7b7f-3FY0)
2017/10/17(火) 00:41:22.60ID:JxIRdCj70983デフォルトの名無しさん (アウアウウー Sa1b-7wDT)
2020/04/20(月) 16:09:08.11ID:mmgnUp0pa c#からsql serverにアクセスして、SQLを文字列で作成して問い合わせるときに、「@」が付いている箇所があるんですが、何かわかりますか?
調べるとdeclareで変数を宣言するときに使うみたいなのですが、declare文もないので分からない状況です。
調べるとdeclareで変数を宣言するときに使うみたいなのですが、declare文もないので分からない状況です。
984デフォルトの名無しさん (ワッチョイ d733-YvxL)
2020/04/20(月) 16:18:49.92ID:nx4AJKqq0 >>983
パラメーター?
パラメーター?
985デフォルトの名無しさん (アウアウウー Sa1b-7wDT)
2020/04/20(月) 16:29:05.98ID:mmgnUp0pa >>984
おそらくそうです
おそらくそうです
986デフォルトの名無しさん (ワッチョイ b74b-LSCM)
2020/04/20(月) 16:35:08.97ID:q7S5vlT10 var foo = @"ABC\DEF";
とかなら、'\'等をエスケープシーケンスとして使用せず、そのままの文字として使用する場合に使います。
よくあるのがフルパスでファイルやフォルダを指定するときですね。
SQL文自体に@があるならパラメータでしょう。
とかなら、'\'等をエスケープシーケンスとして使用せず、そのままの文字として使用する場合に使います。
よくあるのがフルパスでファイルやフォルダを指定するときですね。
SQL文自体に@があるならパラメータでしょう。
987デフォルトの名無しさん (アウアウウー Sa1b-7wDT)
2020/04/20(月) 16:41:59.33ID:mmgnUp0pa988デフォルトの名無しさん (ワッチョイ b74b-LSCM)
2020/04/20(月) 16:54:38.86ID:q7S5vlT10 パラメータはインジェクション対策によく使われます。
この辺りを説明すると長くなるので、SQL インジェクションなどのキーワードで検索してみてください。
パラメータをSQL文(declare等)で定義する事はありません。
この辺りを説明すると長くなるので、SQL インジェクションなどのキーワードで検索してみてください。
パラメータをSQL文(declare等)で定義する事はありません。
989デフォルトの名無しさん (アウアウウー Sa1b-7wDT)
2020/04/20(月) 17:27:24.54ID:mmgnUp0pa >>988
調べてみます。ありがとうございます。
調べてみます。ありがとうございます。
990デフォルトの名無しさん (ドコグロ MMdf-Wm+M)
2020/04/20(月) 18:16:45.61ID:5/um/alTM991デフォルトの名無しさん (アウアウウー Sa1b-7wDT)
2020/04/20(月) 19:37:03.58ID:mmgnUp0pa992デフォルトの名無しさん (ワッチョイ bf2f-8Jcx)
2020/04/20(月) 20:31:50.14ID:3RmvNNii0 会社のコードなのにまず社内で聞かないでここで聞くとかもう
993デフォルトの名無しさん (アウアウウー Sa1b-7wDT)
2020/04/20(月) 21:49:20.00ID:mmgnUp0pa >>992
返す言葉もございません
返す言葉もございません
994デフォルトの名無しさん (ワッチョイ 37b2-BRXw)
2020/04/21(火) 02:26:03.39ID:1MDMdwK80 まあなんだ、埋めてみよか
995デフォルトの名無しさん (ワッチョイ b74b-LSCM)
2020/04/21(火) 10:29:34.91ID:Sho77XeS0 埋めついでに
全部そのまま晒すのではなくて、コードの一部とを変数名等を変えて(hogeとか、barとか)やれば問題ないよ。
それもダメとかいう会社は、そもそも5chアクセスなんて許してくれないだろw
全部そのまま晒すのではなくて、コードの一部とを変数名等を変えて(hogeとか、barとか)やれば問題ないよ。
それもダメとかいう会社は、そもそも5chアクセスなんて許してくれないだろw
996デフォルトの名無しさん (アウアウエー Sadf-xa8R)
2020/04/21(火) 12:58:40.66ID:dT9nwdnwa そんな書き換えで晒すとか
人生棒に振るからやめとけ
人生棒に振るからやめとけ
997デフォルトの名無しさん (ワッチョイ 773a-Ho7r)
2020/04/21(火) 14:00:27.73ID:dg2zqYC90 単純化しただけで人生棒にふるってどういうことよ
イミフすぎるぞ
イミフすぎるぞ
998デフォルトの名無しさん (ラクッペペ MM8f-rn04)
2020/04/21(火) 14:04:03.43ID:atc0jbknM SqlClientとかがどんなsql吐いてるか一回ぐらい確認したほうがいいよ
999デフォルトの名無しさん (アウアウウー Sa1b-7wDT)
2020/04/21(火) 14:11:12.72ID:HBEA6Nica 993です。
SqlClientも見てみるようやってみます。
後は社内のわかる人にタイミング見つけて聞いてみます。
SqlClientも見てみるようやってみます。
後は社内のわかる人にタイミング見つけて聞いてみます。
1000デフォルトの名無しさん (ワッチョイ 9f01-7Des)
2020/04/21(火) 14:19:24.31ID:9fcQjJm80 ↓ここの例にある@id, @descがSqlParameter
https://docs.microsoft.com/en-us/dotnet/api/system.data.sqlclient.sqlcommand.prepare?view=netframework-4.8
https://docs.microsoft.com/en-us/dotnet/api/system.data.sqlclient.sqlcommand.prepare?view=netframework-4.8
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 917日 13時間 38分 2秒
新しいスレッドを立ててください。
life time: 917日 13時間 38分 2秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【速報】 中国国営新聞社 「日本はすでに代価を支払った」 中国SNSで1位に 高市総理の発言めぐり [お断り★]
- スペイン、移民受け入れで成長 1人当たりGDP日本超え [蚤の市★]
- 【相撲】大の里が千秋楽を休場 [9999★]
- 中国国連大使「日本が中国に武力行使すると脅しをかけたのは初めて」 国連事務総長に書簡★7 [♪♪♪★]
- 高市首相、G20初日に18人と会話しメローニ氏と抱き合う 中国首相と接触実現せず 一瞬目が合ったような場面も [ぐれ★]
- 【芸能】上沼恵美子「大っ嫌いになった…マネジャーが良くない」ゲスト女優の好感度が急降下 「彼女もイケ好かん子やったけどな」 [冬月記者★]
- 【フジテレビ】2025 FORMULA 1【NEXT】Lap601
- 他サポ 2025-262
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1808
- 東京競馬5回4日目3
- 京都競馬4回6日目エリザベス女王杯★4
- こいせん 全レス転載禁止
- 高市と麻生が2万出さないために逮捕される生活困窮者が続出 [389326466]
- 高市早苗、G20遅刻、夕食会欠席 🦎「アタシ絶ッッッ対中国に謝らないから!😡」 [165981677]
- 三谷幸喜「高市早苗ってシンメトリーなんです、字が」 [309323212]
- ニコニコニッコリ日曜日😆のええよぉっ⁉⁉ちゅちぇっ👶連呼し放題スレ
- 中国「高市はすでに代価を支払った」急に弱腰になる [931948549]
- 毎日忙しいんだが?
