C语言字符串的链接

C语言字符串的链接,第1张

#include<stdio.h>

#include<string.h>

int main(){

char str[100],str2[25]

char *pt=str,*pt2=str2

void stringEdit(char *pt,char *pt2)

void InputString(char *pt,char *pt2)

InputString(pt,pt2)

stringEdit(pt,pt2)

printf("string1 joint string2:\n")

puts(pt)

}

void InputString(char *pt,char *pt2){ //输入字符串

printf("Enter string1:\n")

gets(pt)

printf("Enter string2:\n")

gets(pt2)

}

void stringEdit(char *pt,char *pt2){ //链接字符串

int i=0,j=0,k

while(*(pt+i)!='\0'){

i++

}

while(*(pt2+j)!='\0'){

j++

}

for(k=0k<=i+jk++){

*(pt+i+k) = *(pt2+k)

}

}

1.采用独占方式进行连接:

"Driver={Microsoft Access Driver (*.mdb)}DBQ=C:\App1\你的数据库名.mdbExclusive=1Uid=你的用户名Pwd=你的密码"

MS ACCESS OLEDB &OleDbConnection (.NET下的OleDb接口)进行链接

2.普通方式(最常用)连接ACCESS数据库

"Provider=Microsoft.Jet.OLEDB.4.0Data Source=c:\App1\你的数据库名.mdbUser Id=adminPassword="

3.使用工作组方式(系统数据库)连接ACCESS数据库:

"Provider=Microsoft.Jet.OLEDB.4.0Data Source=c:\App1\你的数据库名.mdbJet OLEDB:System Database=c:\App1\你的系统数据库名.mdw"

4.连接到带有密码的ACCESS数据库:

"Provider=Microsoft.Jet.OLEDB.4.0Data Source=c:\App1\你的数据库名.mdbJet OLEDB:Database Password=你的密码"

5.连接到处于局域网主机上的ACCESS数据库:

"Provider=Microsoft.Jet.OLEDB.4.0Data Source=\\Server_Name\Share_Name\Share_Path\你的数据库名.mdb"

6.连接到处于远程服务器上的ACCESS数据库:

"Provider=MS RemoteRemote Server=http://远程服务器IPRemote Provider=Microsoft.Jet.OLEDB.4.0Data Source=c:\App1\你的数据库名.mdb"

MS ACCESS ODBC开放式接口连接字符串

7.标准链接:

"Driver= {MicrosoftAccessDriver(*.mdb)}DBQ=C:\App1\你的数据库名.mdbUid=你的用户名Pwd=你的密码"

如果ACCESS数据库未设置用户名和密码,请留空。下同。

8.WorkGroup方式(工作组方式)连接:

"Driver={Microsoft Access Driver (*.mdb)}Dbq=C:\App1\你的数据库名.mdbSystemDB=C:\App1\你的数据库名.mdw"

9.采用独占方式进行连接:

"Driver={Microsoft Access Driver (*.mdb)}DBQ=C:\App1\你的数据库名.mdbExclusive=1Uid=你的用户名Pwd=你的密码"

MS ACCESS OLEDB &OleDbConnection (.NET下的OleDb接口)进行链接

10.普通方式(最常用)连接ACCESS数据库:

"Provider=Microsoft.Jet.OLEDB.4.0Data Source=c:\App1\你的数据库名.mdbUser Id=adminPassword="

11.使用工作组方式(系统数据库)连接ACCESS数据库:

"Provider=Microsoft.Jet.OLEDB.4.0Data Source=c:\App1\你的数据库名.mdbJet OLEDB:System Database=c:\App1\你的系统数据库名.mdw"

12.连接到带有密码的ACCESS数据库:

"Provider=Microsoft.Jet.OLEDB.4.0Data Source=c:\App1\你的数据库名.mdbJet OLEDB:Database Password=你的密码"

13.连接到处于局域网主机上的ACCESS数据库:

"Provider=Microsoft.Jet.OLEDB.4.0Data Source=\\Server_Name\Share_Name\Share_Path\你的数据库名.mdb"

14.连接到处于远程服务器上的ACCESS数据库:

"Provider=MS RemoteRemote Server=http://远程服务器IPRemote Provider=Microsoft.Jet.OLEDB.4.0Data Source=c:\App1\你的数据库名.mdb"

首先呢,去Mysql官网下载MySql.Data.dll,然后添加引用

using MySql.Data.MySqlClient

然后使用连接字符串的时候,使用以下代码:

MySqlConnectionStringBuilder s = new MySqlConnectionStringBuilder()

s.Server = "192.168.0.100"

s.Port = 3306 //mysql端口号

s.Database = "dbName"

s.UserID = "root"

s.Password = "root"

s.CharacterSet = "latin1"

MySqlConnection mcon = new MySqlConnection(s.ConnectionString)

其他的也要用mysql的,比如MySqlCommand等等。有疑问可以追问~


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9954423.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存