.NET Frameworkで、SQL Serverにアクセスするには、まずSqlConnectionオブジェクトを作成する。
SqlConnection クラス (System.Data.SqlClient) | Microsoft Docs
第2回 .NETデータ・プロバイダによるデータベースのアクセス:基礎解説 ADO.NET基礎講座 ―初めての.NETデータベース・プログラミング―(2/3 ページ) - @IT
その前に、操作用にDBを新たに作成する。
![今回はWindows認証](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729094742.png)
今回はWindows認証。
![新しいデータベース](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729094846.png)
新しいデータベース。
![testdb0](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729094940.png)
testdb0。
![ただ失敗する](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729095028.png)
ただ失敗する。
やっぱりSSMS管理者権限起動かな・・・。
![それだと作成できた](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729095245.png)
それだと作成できた。
![新しいテーブル](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729095342.png)
新しいテーブル。
![カラムの型をこのように決める。](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729095502.png)
カラムの型をこのように決める。
![テーブルを開く](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729095609.png)
テーブルを開く。
![1行追加](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729095648.png)
1行追加。
これでDB側は準備できたかな。
![プロジェクト作成](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729101435.png)
プロジェクト作成。
![参照で、System.dllとSystem.Data.dllを追加。](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729101527.png)
参照で、System.dllとSystem.Data.dllを追加。
(これちょっとややこしい。)
MainClass.csで、
sqlConnを出力してみる。
![当然SqlConnectionクラス](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729102043.png)
当然SqlConnectionクラス。
![中身はこんな感じ。まだ色々なものが空だったりする。](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20220729/20220729102223.png)
中身はこんな感じ。まだ色々なものが空だったりする。
Sample/dotnet/SqlConnection/SqlConnection/src/SqlConnection_ at master · bg1bgst333/Sample · GitHub