SQL
- Python SQL ドライバー - pyodbc - Python driver for SQL Server | Microsoft Learn
- 【作業自動化】WindowsのODBC設定をまるっと移行や配布する方法 - ITエンジニアの備忘録的技術ブログ【仮】
- SQL Server:ODBC接続する際にODBCデータソース(DSN)を作成せずにSQL Serverのデータベースに接続する(ODBCデータソースレス接続)方法 | SE Life Log – VBAを中心にその他IT備忘録 –
リレーショナル・データベースの世界- リレーショナル・データベースの世界
- 簡単なSQLの説明
SQLBasic- tnishiki/SQLBasic: for learning SQL
- 作者: tnishiki
- tnishiki - Qiita
UPSERT
SQL Server 2019 Express LocalDB
インストール
- SQL Server 2019 Express LocalDB
- Microsoft® ODBC Driver 17 for SQL Server® ODBC Driver for SQL Server のダウンロード - ODBC Driver for SQL Server | Microsoft Learn
- SQL Server Native Client LocalDB のサポート - SQL Server Native Client | Microsoft Learn
"C:\Program Files\Microsoft SQL Server\150\Tools\Binn\SqlLocalDB.exe" "C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\SQLCMD.EXE"
インスタンスの一覧
SqlLocalDB.exe i
起動
SqlLocalDB.exe i MSSQLLocalDB
接続
SQLCMD.EXE -S (LocalDB)\MSSQLLocalDB
または、
SQLCMD.EXE -S (LocalDB)\.
バッチでSQLを実行
SQLCMD.EXE -S (LocalDB)\. -Q "SELECT 1"
- SQL Server テーブル一覧取得いろいろ - Qiita
- SQL Server でデータベースの一覧を表示する - SQL Server
- バッチファイルでSQLServerに接続する方法〜sqlcmdの各オプション挙動を実例で紹介〜 – Rainbow Engine
SQL Server 2017 Express LocalDB
インストール
- SQL Server 2017 Express LocalDB
- 更新プログラム
- コマンドライン管理ツール
- Microsoft® ODBC Driver 13.1 for SQL Server®
- sqlcmd ユーティリティ
- Microsoft® ODBC Driver 17 for SQL Server®
- Microsoft® SQL Server® 2012 Native Client
SQL Server 2017 Express
- SQL Server ダウンロード | マイクロソフト
- Download Microsoft® SQL Server® 2017 Express from Official Microsoft Download Center
- バージョン、エディション、および SQL Server の更新プログラム レベルとそのコンポーネントを確認する方法
14.0.1000.169
14.0.3048.4
コマンドライン管理ツール:SqlLocalDB.exe
Sqlcmd ユーティリティ
"C:\Program Files\Microsoft SQL Server\110\Tools\Binn\SQLCMD.EXE" -S (LocalDB)\MSSQLLocalDB
- sqlcmd ユーティリティ - SQL Server | Microsoft Docs
- Download Microsoft® ODBC Driver 17 for SQL Server® - Windows、Linux、および macOS from Official Microsoft Download Center
- Download Microsoft® ODBC Driver 13.1 for SQL Server® - Windows、Linux、および macOS from Official Microsoft Download Center
- Download Microsoft® SQL Server® 2012 Native Client - QFE from Official Microsoft Download Center
C:\Program Files\Microsoft SQL Server\140\Tools\Binn\SqlLocalDB.exe C:\Program Files\Microsoft SQL Server\110\Tools\Binn\SQLCMD.EXE
create database Book COLLATE Japanese_XJIS_140_CI_AS
select * from sys.objects where type = 'U';
sp_attach_db '[データベース名]','[MDF の PATH]','[LDF の PATH]' sp_detach_db '[データベース名]'
Microsoft® SQL Server® 2016 Service Pack 2 Express
C:\Program Files\Microsoft SQL Server\130\Tools\Binn\SqlLocalDB.exe
Microsoft® SQL Server® 2014 Express
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\SqlLocalDB.exe
C#
VB.NET
- [|]
VBScript
- [|]
- mssql.wsf
<job> <script language="VBScript"> Option Explicit 'ADODB.Connectionを定義します。 Dim cn Set cn = CreateObject("ADODB.Connection") cn.ConnectionString = "Provider=SQLNCLI11;" _ & "server=(localdb)\MSSQLLocalDB;" _ & "Initial Catalog=shop;" _ & "Trusted_Connection=yes" cn.Open '実行するSQLを定義します。 Dim sSQL sSQL = "SELECT Shohin_mei FROM Shohin WHERE Shohin_id = '0001'" 'SQLコマンドを定義します。 Dim cmd Set cmd = CreateObject("ADODB.Command") cmd.ActiveConnection = cn cmd.CommandText = sSQL 'SQLを実行し、結果セットを取得します。 Dim rs Set rs = CreateObject("ADODB.Recordset") rs.Open cmd '取得した結果をメッセージに表示します。 MsgBox CStr(rs.Fields("shohin_mei").Value) 'データベースから切断します。 rs.Close cn.Close </script> </job>
- まだまだ使える! WSHプログラミング 〜 データベースを扱う共通モジュールの紹介 (1/3):CodeZine(コードジン)
- クエリにパラメータを渡して結果を取得する(ADO)Command オブジェクト・Execute メソッド | ExcelWork.info
- データベース | ExcelWork.info
Jet Database Engine
- Access SQL の概要 - Access - Office.com
Microsoft Jet SQL リファレンス - Access - Microsoft Office Online- Microsoft Access SQL と ANSI SQL の比較 - Access
- Microsoft Jet データベース エンジン SQL と ANSI SQL のデータ型 - Access
- ワイルドカードによる文字列の比較 - Access
---
- Microsoft Jet 4.0 に含まれる新機能について
- INSERT INTO ステートメント - Access - Office.com
- CREATE TABLE ステートメント - Access - Office.com
- CREATE INDEX ステートメント - Access - Office.com
- CREATE PROCEDURE ステートメント - Access - Office.com
- [|]
- Access 2007 の予約語と記号 - Access - Office.com
- CONSTRAINT 句 - Access - Office.com
---
- Microsoft Jet SQL と ANSI SQL との比較 - Access - Microsoft Office Online
Microsoft Jet データベース エンジン SQL と ANSI SQL のデータ型 - Access - Microsoft Office Onlineワイルドカードによる文字列の比較 - Access - Microsoft Office Online- Microsoft Access - Wikipedia
- Jetデータベースエンジンとは 「Jetエンジン」 (Jet Database Engine): - IT用語辞典バイナリ
- Accessでお仕事 (パソコン便利ツール集)
- Microsoft Jet SQL と 一般的な SQL の相違
- MS-Access を使わずに Jet Database Engine を使用する方法
- Microsoft Jet - 片っ端からWiki
- Microsoft Jet SQL に関するMicrosoftの重要なリンク :logical error
- Microsoft Jet のための Windows レジストリ設定のカスタマイズ
ここから下は古い内容です。
教科書
10日でおぼえるOracle データベース 10g 入門教室
Visual Basic 2005[実践]プログラミングテクニック
旧教科書
Oracleプログラミング教習所
Oracle Database
製品情報
マニュアル
Oracle Database オンライン・ドキュメント 10g リリース2 (10.2)Oracle Data Provider for .NET開発者ガイド 10g リリース2(10.2.0.2)
参考
- ITプロフェッショナル部 > データベースについて, Windowsについて
- トリガーおよびストアド・プロシージャ
- SHIFT the Oracle - Oracle DBA, Oracle SQL and PL/SQL Tips
- 忘れっぽいエンジニアのORACLE/オラクルSQLリファレンス
ORACLE HURRICANE MIXERORACLE HURRICANE MIXER(IA)- ablog
メモ
SQL*Plus (Instant Client)
NLS_LANG=JAPANESE_JAPAN.JA16SJIS
a06i00@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=shirouma)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl)))
Windows Server 2003のDNS設定
Windows XPのHOSTSに設定する
C:\WINDOWS\SYSTEM32\DRIVERS\ETC\HOSTS
Oracle Enterprise Manager
http://ホスト:5500/em/
- 駆け出しSEの備忘録 【トラブル】OS起動時にDBが起動しない
- Oracle Technology Network (OTN) Japan - 掲示板 NTドメインからADへ移行後、OS認証接 ...
Visual Basic 2008
Microsoft .NET Framework 4.8
Microsoft .NET Framework 4.7.2
Microsoft .NET Framework 4.6.2
Microsoft .NET Framework 4.5.2
Microsoft .NET Framework 4.0.3
コンパイラのパス
C:\Windows\Microsoft.NET\Framework\v4.0.30319\vbc.exe
Microsoft .NET Framework 3.5
コンパイラのパス
C:\WINDOWS\Microsoft.NET\Framework\v3.5\vbc.exe
.NET Framework 2.0 (Visual Basic 2005)
コンパイラのパス
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\vbc.exe
VbcGuiTool.ini
C:\oracle\product\10.2.0\client_1\ODP.NET\bin\2.x\Oracle.DataAccess.dll
- Visual Studio 2005 Express Edition 日本語版ダウンロード
- Visual Studio 2005 Express Edition は、まだダウンロードできる! | My備忘録(又の名を雑記帳)
- 2009-08-19 - babydaemonsの日記
.NET Framework 1.1 (Visual Basic .NET 2003)
コンパイラのパス
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\vbc.exe
VbcGuiTool.ini
C:\Oracle\product\10.2.0\client_2\odp.net\bin\1.x\Oracle.DataAccess.dll
リファレンス
タブ (TabControl, TabPage)
画面(フォーム)分割 (Splitter, Panel, Form#Dock)
フォームにフォームをコントロールとして追加する(Form#TopLevel)
TreeView, TreeNode
リンク
- VB.NETコンパイルツールの詳細情報 : Vector ソフトを探す!
- Microsoft Visual Basic .NET - Wikipedia
- DOBON.NET .NET Tips: C#, VB.NET, Visual Studio, ソースコード, サンプル紹介
- DataGridViewコントロールを操作する101の方法 - japan.internet.com デベロッパー
- e-manual(BCB/C#/.NET Framework 開発者向けサイト)
ODP.NET
- ODAC 10.2.0.2 Installation Instructions
- Oracle Data Access Components(ODAC)for Windowsインストール手順 32ビット・リリース10.2.0.2.21