C#與VB.NET添加數據到Access數據庫


C#與VB.NET添加數據到Access數據庫

一、VB.NET添加數據到Access數據庫

1:VB.NET添加數據到Access數據庫,其代碼如下:

''' <summary>

''' 添加數據到數據庫

''' </summary>

''' <param name="filepath">數據庫文件的路徑</param>

''' <returns>flase:添加失敗;true:添加成功</returns>

''' <remarks></remarks>

Public Function DataInsert(ByVal filepath As String) As Boolean

Dim bolReturn As Boolean = False

Try

'連接數據庫

Dim oleCon As OleDbConnection = getConnection(filepath)

'打開數據庫

If (oleCon.State = ConnectionState.Open) Then oleCon.Close()

oleCon.Open()

'

Dim strCmd As String = "insert into Administrator (名字,性別,年齡) values (:名字,:性別,:年齡)"

Dim oleCmd As OleDbCommand = New OleDbCommand(strCmd, oleCon)

oleCmd.Parameters.AddWithValue("名字", "張三")

oleCmd.Parameters.AddWithValue("性別", "")

oleCmd.Parameters.AddWithValue("年齡", "43")

oleCmd.ExecuteNonQuery()

oleCon.Close()

bolReturn = True

Catch ex As Exception

MessageBox.Show("添加失", "提示")

End Try

Return bolReturn

End Function

2:添加成功后的效果如下:

二、C#添加數據到Access數據庫

1:C#添加數據到Access數據庫,其代碼如下:

/// <summary>

///添加數據到數據庫

/// </summary>

/// <param name="intFlag">數據庫標志位</param>

/// <param name="path">數據庫文件</param>

/// <returns>true:添加成功</returns>

public bool DataInsert(int intFlag,string path )

{

bool bolReturn = false;

try

{

//連接數據庫

OleDbConnection oleConn = getConnection(intFlag, path);

//打開數據

if (oleConn.State == ConnectionState.Open)

{

oleConn.Close();

}

oleConn.Open();

//執行語句

string strCmd = "insert into Administrator(名字,性別,年齡) values (:名字,:性別,:年齡)";

OleDbCommand oleCmd = new OleDbCommand(strCmd, oleConn);

//添加上傳內容

oleCmd.Parameters.AddWithValue("名字", "李四");

oleCmd.Parameters.AddWithValue("性別", "");

oleCmd.Parameters.AddWithValue("年齡", 23);

oleCmd.ExecuteNonQuery();

oleConn.Close();

bolReturn = true;

}

catch (Exception ex)

{

MessageBox.Show("添加失敗", "數據庫提示");

}

return bolReturn;

}

2:添加效果如下所示:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM