タグ

2018年9月21日のブックマーク (1件)

  • SQL文字列を構築するベストではないかもしれないがベターなプラクティス(VB.NET) - Qiita

    はじめに この記事は、最先端のテクノロジーを紹介するものではありません。セキュリティ対策やパフォーマンス改善、正規化…そういう高度な(?)話題ですらありません。そんなものとは無縁の、泥のような開発現場で腐った魚のような目をした日々を送っているVBプログラマーの皆様にお送りする、「毎日をちょっとだけ楽しくする」TIPS記事です。 あなたは今、SQLのSELECT句を文字列で生成するプログラムを書いているとします。「今どき生SQLとかだっさww」とか思われるかもしれませんが、そんな現場は今でも普通にゴロゴロしています。 もしあなたが古いVB6プログラマーだと、このようなソースを書いているかもしれません(Qiitaの熱心な読者の皆さんは「まさかw」と思われるかもしれませんが、まさに今私がメンテナンスしているソースコードがこういうソースのオンパレードなのです)。 Dim sql As String

    SQL文字列を構築するベストではないかもしれないがベターなプラクティス(VB.NET) - Qiita
    ghostbass
    ghostbass 2018/09/21
    VB.Netになって文字列の結合に"+"が使えるようになった?(ていうかVB6まで使えていたけど怖いから"&"を使っていた)/ていうかLinq使うかQueryBuilder使うかどっちか。パラメータ化できないのはアレ。