C#簡單連接sql數(shù)據(jù)庫的方法
更新時間:2016年06月13日 10:14:27 作者:呂秀才
這篇文章主要介紹了C#簡單連接sql數(shù)據(jù)庫的方法,涉及C#基于控制臺的數(shù)據(jù)庫連接創(chuàng)建于命令執(zhí)行相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了C#簡單連接sql數(shù)據(jù)庫的方法。分享給大家供大家參考,具體如下:
using System;
using System.Collections.Generic;
using System.Text;
//數(shù)據(jù)庫操作對象庫
using System.Data;
using System.Data.SqlClient;
using worddic;
namespace testDB
{
class Program
{
static void Main(string[] args)
{
//char[] array = new char[2] ;
string [] a = new string[2];
FileOp words = new FileOp();
words.openfile("worddic.txt");
words.getwords(ref a);
/* Console.WriteLine("請輸入Data Source:");
string data_source = Console.ReadLine();
Console.WriteLine("請輸入Initial Catalog:");
string initial_catalog = Console.ReadLine();
Console.WriteLine("請輸入user id:");
string user_id = Console.ReadLine();
Console.WriteLine("請輸入pass word:");
string pword = Console.ReadLine();
//連接字符串
string strConn ="Data Source="+data_source+";Initial Catalog="+initial_catalog+";User ID="+user_id+";Password="+pword+"";//YourPwd替換為你設(shè)置的sa賬戶密碼
*/
string strConn = "Data Source=HYPER-V-WIN2003\\SQLSRV2005;Initial Catalog=Mytest;User ID=sa;Password=sa";
SqlConnection conn = null;
SqlCommand sqlCmd = null;
try
{
//創(chuàng)建connection對象
conn = new SqlConnection(strConn);
//打開數(shù)據(jù)庫連接
conn.Open();
//創(chuàng)建Transac Sql命令對象
sqlCmd = conn.CreateCommand();
//創(chuàng)建建表語句
//sqlCmd.CommandText = "create table wordlist(wrongwords varchar(30),rightwords varchar(30),sign char(20),)";
//sqlCmd.ExecuteScalar();
while (a[0] != null) {
sqlCmd.CommandText ="insert into wordlist(wrongwords,rightwords,sign) values('" + a[0] + "','" + a[1] + "',1 )";
sqlCmd.ExecuteScalar();
a[0] = null;
a[1] = null;
words.getwords(ref a);
}
words.fileclose();
Console.WriteLine();
//打印所有記錄
}
catch (SqlException e)
{
Console.WriteLine(e.Message);
}
finally
{
conn.Close();
}
Console.WriteLine("程序結(jié)束,按任意鍵退出");
Console.ReadKey();
}
}
}
更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《C#中XML文件操作技巧匯總》、《C#常見控件用法教程》、《WinForm控件用法總結(jié)》、《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》、《C#面向?qū)ο蟪绦蛟O(shè)計入門教程》及《C#程序設(shè)計之線程使用技巧總結(jié)》
希望本文所述對大家C#程序設(shè)計有所幫助。
相關(guān)文章
c#winform窗口頁面一打開就加載的實現(xiàn)方式
這篇文章主要介紹了c#winform窗口頁面一打開就加載的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06
詳解C# parallel中并行計算的四種寫法總結(jié)
在C#中,parallel關(guān)鍵字可以用于并行計算。本文為大家總結(jié)了四種C# parallel并行計算的方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2022-11-11

